[INFO] cloning repository https://github.com/BenBergman/pacman-with-physics
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/BenBergman/pacman-with-physics" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBenBergman%2Fpacman-with-physics", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBenBergman%2Fpacman-with-physics'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 86966b06f6b5679c59893f796b96462fa28918a2
[INFO] building BenBergman/pacman-with-physics against master#881c1ac408d93bb7adaa3a51dabab9266e82eee8 for issue-85264
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBenBergman%2Fpacman-with-physics" "/workspace/builds/worker-3/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/BenBergman/pacman-with-physics on toolchain 881c1ac408d93bb7adaa3a51dabab9266e82eee8
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/BenBergman/pacman-with-physics
[INFO] finished tweaking git repo https://github.com/BenBergman/pacman-with-physics
[INFO] tweaked toml for git repo https://github.com/BenBergman/pacman-with-physics written to /workspace/builds/worker-3/source/Cargo.toml
[INFO] crate git repo https://github.com/BenBergman/pacman-with-physics already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: dependency (nphysics2df32) specification is ambiguous. Only one of `git` or `path` is allowed. This will be considered an error in future versions
[INFO] [stderr]     Updating git repository `https://github.com/sebcrozet/nphysics`
[INFO] [stderr]     Updating git repository `https://github.com/sebcrozet/nalgebra`
[INFO] [stderr]     Updating git repository `https://github.com/sebcrozet/ncollide`
[INFO] [stderr]     Updating git repository `https://github.com/jeremyletang/rust-sfml`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] aa84a513ac6c9705bc90ea41b074d273c1cd61719edd44dd7065b49df3c15fd8
[INFO] running `Command { std: "docker" "start" "-a" "aa84a513ac6c9705bc90ea41b074d273c1cd61719edd44dd7065b49df3c15fd8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "aa84a513ac6c9705bc90ea41b074d273c1cd61719edd44dd7065b49df3c15fd8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "aa84a513ac6c9705bc90ea41b074d273c1cd61719edd44dd7065b49df3c15fd8", kill_on_drop: false }`
[INFO] [stdout] aa84a513ac6c9705bc90ea41b074d273c1cd61719edd44dd7065b49df3c15fd8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] dd8f6ae8309e299e032f15d07f99521f247376fe9fc228d2a38db42f0a1746aa
[INFO] running `Command { std: "docker" "start" "-a" "dd8f6ae8309e299e032f15d07f99521f247376fe9fc228d2a38db42f0a1746aa", kill_on_drop: false }`
[INFO] [stderr] warning: dependency (nphysics2df32) specification is ambiguous. Only one of `git` or `path` is allowed. This will be considered an error in future versions
[INFO] [stderr]    Compiling nalgebra v0.1.0 (https://github.com/sebcrozet/nalgebra#15d1fa0b)
[INFO] [stderr]    Compiling rust-sfml v0.9.0 (https://github.com/jeremyletang/rust-sfml#2b829b89)
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/lib.rs:792:49
[INFO] [stdout]     |
[INFO] [stdout] 792 | pub fn sample_sphere<V: UniformSphereSample>(f: |V| -> ()) {
[INFO] [stdout]     |                                                 ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/lib.rs:908:37
[INFO] [stdout]     |
[INFO] [stdout] 908 | pub fn canonical_basis<V: Basis>(f: |V| -> bool) {
[INFO] [stdout]     |                                     ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/lib.rs:914:55
[INFO] [stdout]     |
[INFO] [stdout] 914 | pub fn orthonormal_subspace_basis<V: Basis>(v: &V, f: |V| -> bool) {
[INFO] [stdout]     |                                                       ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/metal.rs:10:46
[INFO] [stdout]    |
[INFO] [stdout] 10 |   macro_rules! double_dispatch_binop_decl_trait(
[INFO] [stdout]    |  ______________________________________________^
[INFO] [stdout] 11 | |     ($t: ident, $trhs: ident) => (
[INFO] [stdout] 12 | |         pub trait $trhs<N, Res> {
[INFO] [stdout] 13 | |             /// Applies the binary operation represented by this trait.
[INFO] [stdout] ...  |
[INFO] [stdout] 19 | |      )
[INFO] [stdout] 20 | | )
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 10 | macro_rules! double_dispatch_binop_decl_trait{
[INFO] [stdout] 11 |     ($t: ident, $trhs: ident) => (
[INFO] [stdout] 12 |         pub trait $trhs<N, Res> {
[INFO] [stdout] 13 |             /// Applies the binary operation represented by this trait.
[INFO] [stdout] 14 |             ///
[INFO] [stdout] 15 |             /// In infix notation, assuming the operation is noted `*`, the following is computed:
[INFO] [stdout]  ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 20 | );
[INFO] [stdout]    |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/metal.rs:23:33
[INFO] [stdout]    |
[INFO] [stdout] 23 |   macro_rules! mul_redispatch_impl(
[INFO] [stdout]    |  _________________________________^
[INFO] [stdout] 24 | |     ($t: ident, $trhs: ident) => (
[INFO] [stdout] 25 | |         impl<N, Rhs: $trhs<N, Res>, Res> Mul<Rhs, Res> for $t<N> {
[INFO] [stdout] 26 | |             #[inline(always)]
[INFO] [stdout] ...  |
[INFO] [stdout] 31 | |     )
[INFO] [stdout] 32 | | )
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 23 | macro_rules! mul_redispatch_impl{
[INFO] [stdout] 24 |     ($t: ident, $trhs: ident) => (
[INFO] [stdout] 25 |         impl<N, Rhs: $trhs<N, Res>, Res> Mul<Rhs, Res> for $t<N> {
[INFO] [stdout] 26 |             #[inline(always)]
[INFO] [stdout] 27 |             fn mul(&self, other: &Rhs) -> Res {
[INFO] [stdout] 28 |                 $trhs::binop(self, other)
[INFO] [stdout]  ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 32 | );
[INFO] [stdout]    |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/metal.rs:35:33
[INFO] [stdout]    |
[INFO] [stdout] 35 |   macro_rules! div_redispatch_impl(
[INFO] [stdout]    |  _________________________________^
[INFO] [stdout] 36 | |     ($t: ident, $trhs: ident) => (
[INFO] [stdout] 37 | |         impl<N, Rhs: $trhs<N, Res>, Res> Div<Rhs, Res> for $t<N> {
[INFO] [stdout] 38 | |             #[inline(always)]
[INFO] [stdout] ...  |
[INFO] [stdout] 43 | |     )
[INFO] [stdout] 44 | | )
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 35 | macro_rules! div_redispatch_impl{
[INFO] [stdout] 36 |     ($t: ident, $trhs: ident) => (
[INFO] [stdout] 37 |         impl<N, Rhs: $trhs<N, Res>, Res> Div<Rhs, Res> for $t<N> {
[INFO] [stdout] 38 |             #[inline(always)]
[INFO] [stdout] 39 |             fn div(&self, other: &Rhs) -> Res {
[INFO] [stdout] 40 |                 $trhs::binop(self, other)
[INFO] [stdout]  ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 44 | );
[INFO] [stdout]    |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/metal.rs:47:33
[INFO] [stdout]    |
[INFO] [stdout] 47 |   macro_rules! add_redispatch_impl(
[INFO] [stdout]    |  _________________________________^
[INFO] [stdout] 48 | |     ($t: ident, $trhs: ident) => (
[INFO] [stdout] 49 | |         impl<N, Rhs: $trhs<N, Res>, Res> Add<Rhs, Res> for $t<N> {
[INFO] [stdout] 50 | |             #[inline(always)]
[INFO] [stdout] ...  |
[INFO] [stdout] 55 | |     )
[INFO] [stdout] 56 | | )
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 47 | macro_rules! add_redispatch_impl{
[INFO] [stdout] 48 |     ($t: ident, $trhs: ident) => (
[INFO] [stdout] 49 |         impl<N, Rhs: $trhs<N, Res>, Res> Add<Rhs, Res> for $t<N> {
[INFO] [stdout] 50 |             #[inline(always)]
[INFO] [stdout] 51 |             fn add(&self, other: &Rhs) -> Res {
[INFO] [stdout] 52 |                 $trhs::binop(self, other)
[INFO] [stdout]  ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 56 | );
[INFO] [stdout]    |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/metal.rs:59:33
[INFO] [stdout]    |
[INFO] [stdout] 59 |   macro_rules! sub_redispatch_impl(
[INFO] [stdout]    |  _________________________________^
[INFO] [stdout] 60 | |     ($t: ident, $trhs: ident) => (
[INFO] [stdout] 61 | |         impl<N, Rhs: $trhs<N, Res>, Res> Sub<Rhs, Res> for $t<N> {
[INFO] [stdout] 62 | |             #[inline(always)]
[INFO] [stdout] ...  |
[INFO] [stdout] 67 | |     )
[INFO] [stdout] 68 | | )
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 59 | macro_rules! sub_redispatch_impl{
[INFO] [stdout] 60 |     ($t: ident, $trhs: ident) => (
[INFO] [stdout] 61 |         impl<N, Rhs: $trhs<N, Res>, Res> Sub<Rhs, Res> for $t<N> {
[INFO] [stdout] 62 |             #[inline(always)]
[INFO] [stdout] 63 |             fn sub(&self, other: &Rhs) -> Res {
[INFO] [stdout] 64 |                 $trhs::binop(self, other)
[INFO] [stdout]  ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 68 | );
[INFO] [stdout]    |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/metal.rs:71:45
[INFO] [stdout]    |
[INFO] [stdout] 71 |   macro_rules! double_dispatch_cast_decl_trait(
[INFO] [stdout]    |  _____________________________________________^
[INFO] [stdout] 72 | |     ($t: ident, $tcast: ident) => (
[INFO] [stdout] 73 | |         pub trait $tcast<N> {
[INFO] [stdout] 74 | |             fn to(Self) -> $t<N>;
[INFO] [stdout] 75 | |         }
[INFO] [stdout] 76 | |     )
[INFO] [stdout] 77 | | )
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 71 | macro_rules! double_dispatch_cast_decl_trait{
[INFO] [stdout] 72 |     ($t: ident, $tcast: ident) => (
[INFO] [stdout] 73 |         pub trait $tcast<N> {
[INFO] [stdout] 74 |             fn to(Self) -> $t<N>;
[INFO] [stdout] 75 |         }
[INFO] [stdout] 76 |     )
[INFO] [stdout]  ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 77 | );
[INFO] [stdout]    |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/metal.rs:79:34
[INFO] [stdout]    |
[INFO] [stdout] 79 |   macro_rules! cast_redispatch_impl(
[INFO] [stdout]    |  __________________________________^
[INFO] [stdout] 80 | |     ($t:ident, $tcast: ident) => (
[INFO] [stdout] 81 | |         impl<T: $tcast<N>, N> Cast<T> for $t<N> {
[INFO] [stdout] 82 | |             #[inline(always)]
[INFO] [stdout] ...  |
[INFO] [stdout] 87 | |     )
[INFO] [stdout] 88 | | )
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 79 | macro_rules! cast_redispatch_impl{
[INFO] [stdout] 80 |     ($t:ident, $tcast: ident) => (
[INFO] [stdout] 81 |         impl<T: $tcast<N>, N> Cast<T> for $t<N> {
[INFO] [stdout] 82 |             #[inline(always)]
[INFO] [stdout] 83 |             fn from(t: T) -> $t<N> {
[INFO] [stdout] 84 |                 $tcast::to(t)
[INFO] [stdout]  ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 88 | );
[INFO] [stdout]    |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/window.rs:144:56
[INFO] [stdout]     |
[INFO] [stdout] 144 |             event: event::raw::sfEvent { data: [032, ..6u] }
[INFO] [stdout]     |                                                        ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/window.rs:158:61
[INFO] [stdout]     |
[INFO] [stdout] 158 |         let mut event = event::raw::sfEvent { data: [032, ..6u] };
[INFO] [stdout]     |                                                             ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/window.rs:184:61
[INFO] [stdout]     |
[INFO] [stdout] 184 |         let mut event = event::raw::sfEvent { data: [032, ..6u] };
[INFO] [stdout]     |                                                             ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:25:34
[INFO] [stdout]    |
[INFO] [stdout] 25 | double_dispatch_binop_decl_trait!(DMat, DMatMulRhs)
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 25 | double_dispatch_binop_decl_trait!{DMat, DMatMulRhs}
[INFO] [stdout]    |                                  ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 25 | double_dispatch_binop_decl_trait!(DMat, DMatMulRhs);
[INFO] [stdout]    |                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/window.rs:475:61
[INFO] [stdout]     |
[INFO] [stdout] 475 |         let mut event = event::raw::sfEvent { data: [032, ..6u] };
[INFO] [stdout]     |                                                             ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:256:23
[INFO] [stdout]     |
[INFO] [stdout] 256 |         pub data: [u32, ..6u],
[INFO] [stdout]     |                       ^ expected one of 7 possible tokens
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:26:34
[INFO] [stdout]    |
[INFO] [stdout] 26 | double_dispatch_binop_decl_trait!(DMat, DMatDivRhs)
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 26 | double_dispatch_binop_decl_trait!{DMat, DMatDivRhs}
[INFO] [stdout]    |                                  ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 26 | double_dispatch_binop_decl_trait!(DMat, DMatDivRhs);
[INFO] [stdout]    |                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:27:34
[INFO] [stdout]    |
[INFO] [stdout] 27 | double_dispatch_binop_decl_trait!(DMat, DMatAddRhs)
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 27 | double_dispatch_binop_decl_trait!{DMat, DMatAddRhs}
[INFO] [stdout]    |                                  ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 27 | double_dispatch_binop_decl_trait!(DMat, DMatAddRhs);
[INFO] [stdout]    |                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:28:34
[INFO] [stdout]    |
[INFO] [stdout] 28 | double_dispatch_binop_decl_trait!(DMat, DMatSubRhs)
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 28 | double_dispatch_binop_decl_trait!{DMat, DMatSubRhs}
[INFO] [stdout]    |                                  ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 28 | double_dispatch_binop_decl_trait!(DMat, DMatSubRhs);
[INFO] [stdout]    |                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/render_window.rs:186:56
[INFO] [stdout]     |
[INFO] [stdout] 186 |             event: event::raw::sfEvent { data: [032, ..6u] }
[INFO] [stdout]     |                                                        ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/render_window.rs:200:61
[INFO] [stdout]     |
[INFO] [stdout] 200 |         let mut event = event::raw::sfEvent { data: [032, ..6u] };
[INFO] [stdout]     |                                                             ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/render_window.rs:226:61
[INFO] [stdout]     |
[INFO] [stdout] 226 |         let mut event = event::raw::sfEvent { data: [032, ..6u] };
[INFO] [stdout]     |                                                             ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]     --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/render_window.rs:1115:61
[INFO] [stdout]      |
[INFO] [stdout] 1115 |         let mut event = event::raw::sfEvent { data: [032, ..6u] };
[INFO] [stdout]      |                                                             ^^ invalid suffix `u`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:30:21
[INFO] [stdout]    |
[INFO] [stdout] 30 | mul_redispatch_impl!(DMat, DMatMulRhs)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 30 | mul_redispatch_impl!{DMat, DMatMulRhs}
[INFO] [stdout]    |                     ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 30 | mul_redispatch_impl!(DMat, DMatMulRhs);
[INFO] [stdout]    |                                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:31:21
[INFO] [stdout]    |
[INFO] [stdout] 31 | div_redispatch_impl!(DMat, DMatDivRhs)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 31 | div_redispatch_impl!{DMat, DMatDivRhs}
[INFO] [stdout]    |                     ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 31 | div_redispatch_impl!(DMat, DMatDivRhs);
[INFO] [stdout]    |                                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:32:21
[INFO] [stdout]    |
[INFO] [stdout] 32 | add_redispatch_impl!(DMat, DMatAddRhs)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 32 | add_redispatch_impl!{DMat, DMatAddRhs}
[INFO] [stdout]    |                     ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 32 | add_redispatch_impl!(DMat, DMatAddRhs);
[INFO] [stdout]    |                                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:33:21
[INFO] [stdout]    |
[INFO] [stdout] 33 | sub_redispatch_impl!(DMat, DMatSubRhs)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 33 | sub_redispatch_impl!{DMat, DMatSubRhs}
[INFO] [stdout]    |                     ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 33 | sub_redispatch_impl!(DMat, DMatSubRhs);
[INFO] [stdout]    |                                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:139:49
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub fn from_fn(nrows: uint, ncols: uint, f: |uint, uint| -> N) -> DMat<N> {
[INFO] [stdout]     |                                                 ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected parameter name, found `->`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:139:62
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub fn from_fn(nrows: uint, ncols: uint, f: |uint, uint| -> N) -> DMat<N> {
[INFO] [stdout]     |                                                        ----  ^^ expected parameter name
[INFO] [stdout]     |                                                        |
[INFO] [stdout]     |                                                        while parsing this or-pattern starting here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:193:24
[INFO] [stdout]     |
[INFO] [stdout] 193 |         for i in range(0u, dim) {
[INFO] [stdout]     |                        ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:303:24
[INFO] [stdout]     |
[INFO] [stdout] 303 |         for i in range(0u, left.nrows) {
[INFO] [stdout]     |                        ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:304:28
[INFO] [stdout]     |
[INFO] [stdout] 304 |             for j in range(0u, right.ncols) {
[INFO] [stdout]     |                            ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:308:36
[INFO] [stdout]     |
[INFO] [stdout] 308 |                     for k in range(0u, left.ncols) {
[INFO] [stdout]     |                                    ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:329:24
[INFO] [stdout]     |
[INFO] [stdout] 329 |         for i in range(0u, left.nrows) {
[INFO] [stdout]     |                        ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:332:28
[INFO] [stdout]     |
[INFO] [stdout] 332 |             for j in range(0u, left.ncols) {
[INFO] [stdout]     |                            ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:353:24
[INFO] [stdout]     |
[INFO] [stdout] 353 |         for i in range(0u, right.ncols) {
[INFO] [stdout]     |                        ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:356:28
[INFO] [stdout]     |
[INFO] [stdout] 356 |             for j in range(0u, right.nrows) {
[INFO] [stdout]     |                            ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:390:24
[INFO] [stdout]     |
[INFO] [stdout] 390 |         for k in range(0u, dim) {
[INFO] [stdout]     |                        ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:411:32
[INFO] [stdout]     |
[INFO] [stdout] 411 |                 for j in range(0u, dim) {
[INFO] [stdout]     |                                ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:428:32
[INFO] [stdout]     |
[INFO] [stdout] 428 |                 for j in range(0u, dim) {
[INFO] [stdout]     |                                ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:433:32
[INFO] [stdout]     |
[INFO] [stdout] 433 |                 for l in range(0u, dim) {
[INFO] [stdout]     |                                ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:442:40
[INFO] [stdout]     |
[INFO] [stdout] 442 |                         for j in range(0u, dim) {
[INFO] [stdout]     |                                        ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:470:28
[INFO] [stdout]     |
[INFO] [stdout] 470 |             for i in range(0u, m.nrows) {
[INFO] [stdout]     |                            ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:471:32
[INFO] [stdout]     |
[INFO] [stdout] 471 |                 for j in range(0u, m.ncols) {
[INFO] [stdout]     |                                ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:485:28
[INFO] [stdout]     |
[INFO] [stdout] 485 |             for i in range(1u, self.nrows) {
[INFO] [stdout]     |                            ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:486:32
[INFO] [stdout]     |
[INFO] [stdout] 486 |                 for j in range(0u, self.ncols - 1) {
[INFO] [stdout]     |                                ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:508:24
[INFO] [stdout]     |
[INFO] [stdout] 508 |         for i in range(0u, m.nrows) {
[INFO] [stdout]     |                        ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:509:28
[INFO] [stdout]     |
[INFO] [stdout] 509 |             for j in range(0u, m.ncols) {
[INFO] [stdout]     |                            ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:530:24
[INFO] [stdout]     |
[INFO] [stdout] 530 |         for i in range(0u, m.nrows) {
[INFO] [stdout]     |                        ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:531:28
[INFO] [stdout]     |
[INFO] [stdout] 531 |             for j in range(0u, m.ncols) {
[INFO] [stdout]     |                            ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:568:29
[INFO] [stdout]     |
[INFO] [stdout] 568 |         let mut slice_idx = 0u;
[INFO] [stdout]     |                             ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:637:24
[INFO] [stdout]     |
[INFO] [stdout] 637 |         for i in range(0u, self.nrows()) {
[INFO] [stdout]     |                        ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:638:28
[INFO] [stdout]     |
[INFO] [stdout] 638 |             for j in range(0u, self.ncols()) {
[INFO] [stdout]     |                            ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:647:30
[INFO] [stdout]     |
[INFO] [stdout] 647 |   macro_rules! scalar_mul_impl (
[INFO] [stdout]     |  ______________________________^
[INFO] [stdout] 648 | |     ($n: ident) => (
[INFO] [stdout] 649 | |         impl DMatMulRhs<$n, DMat<$n>> for $n {
[INFO] [stdout] 650 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 659 | |     )
[INFO] [stdout] 660 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 647 | macro_rules! scalar_mul_impl {
[INFO] [stdout] 648 |     ($n: ident) => (
[INFO] [stdout] 649 |         impl DMatMulRhs<$n, DMat<$n>> for $n {
[INFO] [stdout] 650 |             #[inline]
[INFO] [stdout] 651 |             fn binop(left: &DMat<$n>, right: &$n) -> DMat<$n> {
[INFO] [stdout] 652 |                 DMat {
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 660 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:662:30
[INFO] [stdout]     |
[INFO] [stdout] 662 |   macro_rules! scalar_div_impl (
[INFO] [stdout]     |  ______________________________^
[INFO] [stdout] 663 | |     ($n: ident) => (
[INFO] [stdout] 664 | |         impl DMatDivRhs<$n, DMat<$n>> for $n {
[INFO] [stdout] 665 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 674 | |     )
[INFO] [stdout] 675 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 662 | macro_rules! scalar_div_impl {
[INFO] [stdout] 663 |     ($n: ident) => (
[INFO] [stdout] 664 |         impl DMatDivRhs<$n, DMat<$n>> for $n {
[INFO] [stdout] 665 |             #[inline]
[INFO] [stdout] 666 |             fn binop(left: &DMat<$n>, right: &$n) -> DMat<$n> {
[INFO] [stdout] 667 |                 DMat {
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 675 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:677:30
[INFO] [stdout]     |
[INFO] [stdout] 677 |   macro_rules! scalar_add_impl (
[INFO] [stdout]     |  ______________________________^
[INFO] [stdout] 678 | |     ($n: ident) => (
[INFO] [stdout] 679 | |         impl DMatAddRhs<$n, DMat<$n>> for $n {
[INFO] [stdout] 680 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 689 | |     )
[INFO] [stdout] 690 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 677 | macro_rules! scalar_add_impl {
[INFO] [stdout] 678 |     ($n: ident) => (
[INFO] [stdout] 679 |         impl DMatAddRhs<$n, DMat<$n>> for $n {
[INFO] [stdout] 680 |             #[inline]
[INFO] [stdout] 681 |             fn binop(left: &DMat<$n>, right: &$n) -> DMat<$n> {
[INFO] [stdout] 682 |                 DMat {
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 690 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:692:30
[INFO] [stdout]     |
[INFO] [stdout] 692 |   macro_rules! scalar_sub_impl (
[INFO] [stdout]     |  ______________________________^
[INFO] [stdout] 693 | |     ($n: ident) => (
[INFO] [stdout] 694 | |         impl DMatSubRhs<$n, DMat<$n>> for $n {
[INFO] [stdout] 695 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 704 | |     )
[INFO] [stdout] 705 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 692 | macro_rules! scalar_sub_impl {
[INFO] [stdout] 693 |     ($n: ident) => (
[INFO] [stdout] 694 |         impl DMatSubRhs<$n, DMat<$n>> for $n {
[INFO] [stdout] 695 |             #[inline]
[INFO] [stdout] 696 |             fn binop(left: &DMat<$n>, right: &$n) -> DMat<$n> {
[INFO] [stdout] 697 |                 DMat {
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 705 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:707:17
[INFO] [stdout]     |
[INFO] [stdout] 707 | scalar_mul_impl!(f64)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 707 | scalar_mul_impl!{f64}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 707 | scalar_mul_impl!(f64);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:708:17
[INFO] [stdout]     |
[INFO] [stdout] 708 | scalar_mul_impl!(f32)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 708 | scalar_mul_impl!{f32}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 708 | scalar_mul_impl!(f32);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:709:17
[INFO] [stdout]     |
[INFO] [stdout] 709 | scalar_mul_impl!(u64)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 709 | scalar_mul_impl!{u64}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 709 | scalar_mul_impl!(u64);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:710:17
[INFO] [stdout]     |
[INFO] [stdout] 710 | scalar_mul_impl!(u32)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 710 | scalar_mul_impl!{u32}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 710 | scalar_mul_impl!(u32);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/transform.rs:82:41
[INFO] [stdout]     |
[INFO] [stdout] 56  | impl Transform {
[INFO] [stdout]     |                - while parsing this item list starting here
[INFO] [stdout] ...
[INFO] [stdout] 82  |     pub fn get_matrix(&mut self) -> [f32, ..16] {
[INFO] [stdout]     |                                         ^ expected one of 7 possible tokens
[INFO] [stdout] ...
[INFO] [stdout] 239 | }
[INFO] [stdout]     | - the item list ends here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:711:17
[INFO] [stdout]     |
[INFO] [stdout] 711 | scalar_mul_impl!(u16)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 711 | scalar_mul_impl!{u16}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 711 | scalar_mul_impl!(u16);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:712:17
[INFO] [stdout]     |
[INFO] [stdout] 712 | scalar_mul_impl!(u8)
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 712 | scalar_mul_impl!{u8}
[INFO] [stdout]     |                 ^  ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 712 | scalar_mul_impl!(u8);
[INFO] [stdout]     |                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:713:17
[INFO] [stdout]     |
[INFO] [stdout] 713 | scalar_mul_impl!(i64)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 713 | scalar_mul_impl!{i64}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 713 | scalar_mul_impl!(i64);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:714:17
[INFO] [stdout]     |
[INFO] [stdout] 714 | scalar_mul_impl!(i32)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 714 | scalar_mul_impl!{i32}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 714 | scalar_mul_impl!(i32);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:715:17
[INFO] [stdout]     |
[INFO] [stdout] 715 | scalar_mul_impl!(i16)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 715 | scalar_mul_impl!{i16}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 715 | scalar_mul_impl!(i16);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:716:17
[INFO] [stdout]     |
[INFO] [stdout] 716 | scalar_mul_impl!(i8)
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 716 | scalar_mul_impl!{i8}
[INFO] [stdout]     |                 ^  ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 716 | scalar_mul_impl!(i8);
[INFO] [stdout]     |                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:717:17
[INFO] [stdout]     |
[INFO] [stdout] 717 | scalar_mul_impl!(uint)
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 717 | scalar_mul_impl!{uint}
[INFO] [stdout]     |                 ^    ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 717 | scalar_mul_impl!(uint);
[INFO] [stdout]     |                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:718:17
[INFO] [stdout]     |
[INFO] [stdout] 718 | scalar_mul_impl!(int)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 718 | scalar_mul_impl!{int}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 718 | scalar_mul_impl!(int);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:720:17
[INFO] [stdout]     |
[INFO] [stdout] 720 | scalar_div_impl!(f64)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 720 | scalar_div_impl!{f64}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 720 | scalar_div_impl!(f64);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:721:17
[INFO] [stdout]     |
[INFO] [stdout] 721 | scalar_div_impl!(f32)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 721 | scalar_div_impl!{f32}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 721 | scalar_div_impl!(f32);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:722:17
[INFO] [stdout]     |
[INFO] [stdout] 722 | scalar_div_impl!(u64)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 722 | scalar_div_impl!{u64}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 722 | scalar_div_impl!(u64);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:723:17
[INFO] [stdout]     |
[INFO] [stdout] 723 | scalar_div_impl!(u32)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 723 | scalar_div_impl!{u32}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 723 | scalar_div_impl!(u32);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:724:17
[INFO] [stdout]     |
[INFO] [stdout] 724 | scalar_div_impl!(u16)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 724 | scalar_div_impl!{u16}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 724 | scalar_div_impl!(u16);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:725:17
[INFO] [stdout]     |
[INFO] [stdout] 725 | scalar_div_impl!(u8)
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 725 | scalar_div_impl!{u8}
[INFO] [stdout]     |                 ^  ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 725 | scalar_div_impl!(u8);
[INFO] [stdout]     |                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:726:17
[INFO] [stdout]     |
[INFO] [stdout] 726 | scalar_div_impl!(i64)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 726 | scalar_div_impl!{i64}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 726 | scalar_div_impl!(i64);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:727:17
[INFO] [stdout]     |
[INFO] [stdout] 727 | scalar_div_impl!(i32)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 727 | scalar_div_impl!{i32}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 727 | scalar_div_impl!(i32);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:728:17
[INFO] [stdout]     |
[INFO] [stdout] 728 | scalar_div_impl!(i16)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 728 | scalar_div_impl!{i16}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 728 | scalar_div_impl!(i16);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:729:17
[INFO] [stdout]     |
[INFO] [stdout] 729 | scalar_div_impl!(i8)
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 729 | scalar_div_impl!{i8}
[INFO] [stdout]     |                 ^  ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 729 | scalar_div_impl!(i8);
[INFO] [stdout]     |                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:730:17
[INFO] [stdout]     |
[INFO] [stdout] 730 | scalar_div_impl!(uint)
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 730 | scalar_div_impl!{uint}
[INFO] [stdout]     |                 ^    ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 730 | scalar_div_impl!(uint);
[INFO] [stdout]     |                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:731:17
[INFO] [stdout]     |
[INFO] [stdout] 731 | scalar_div_impl!(int)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 731 | scalar_div_impl!{int}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 731 | scalar_div_impl!(int);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:733:17
[INFO] [stdout]     |
[INFO] [stdout] 733 | scalar_add_impl!(f64)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 733 | scalar_add_impl!{f64}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 733 | scalar_add_impl!(f64);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:734:17
[INFO] [stdout]     |
[INFO] [stdout] 734 | scalar_add_impl!(f32)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 734 | scalar_add_impl!{f32}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 734 | scalar_add_impl!(f32);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:735:17
[INFO] [stdout]     |
[INFO] [stdout] 735 | scalar_add_impl!(u64)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 735 | scalar_add_impl!{u64}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 735 | scalar_add_impl!(u64);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:736:17
[INFO] [stdout]     |
[INFO] [stdout] 736 | scalar_add_impl!(u32)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 736 | scalar_add_impl!{u32}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 736 | scalar_add_impl!(u32);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:737:17
[INFO] [stdout]     |
[INFO] [stdout] 737 | scalar_add_impl!(u16)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 737 | scalar_add_impl!{u16}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 737 | scalar_add_impl!(u16);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:738:17
[INFO] [stdout]     |
[INFO] [stdout] 738 | scalar_add_impl!(u8)
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 738 | scalar_add_impl!{u8}
[INFO] [stdout]     |                 ^  ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 738 | scalar_add_impl!(u8);
[INFO] [stdout]     |                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:739:17
[INFO] [stdout]     |
[INFO] [stdout] 739 | scalar_add_impl!(i64)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 739 | scalar_add_impl!{i64}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 739 | scalar_add_impl!(i64);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:740:17
[INFO] [stdout]     |
[INFO] [stdout] 740 | scalar_add_impl!(i32)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 740 | scalar_add_impl!{i32}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 740 | scalar_add_impl!(i32);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:741:17
[INFO] [stdout]     |
[INFO] [stdout] 741 | scalar_add_impl!(i16)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 741 | scalar_add_impl!{i16}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 741 | scalar_add_impl!(i16);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:742:17
[INFO] [stdout]     |
[INFO] [stdout] 742 | scalar_add_impl!(i8)
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 742 | scalar_add_impl!{i8}
[INFO] [stdout]     |                 ^  ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 742 | scalar_add_impl!(i8);
[INFO] [stdout]     |                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:743:17
[INFO] [stdout]     |
[INFO] [stdout] 743 | scalar_add_impl!(uint)
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 743 | scalar_add_impl!{uint}
[INFO] [stdout]     |                 ^    ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 743 | scalar_add_impl!(uint);
[INFO] [stdout]     |                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:744:17
[INFO] [stdout]     |
[INFO] [stdout] 744 | scalar_add_impl!(int)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 744 | scalar_add_impl!{int}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 744 | scalar_add_impl!(int);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:746:17
[INFO] [stdout]     |
[INFO] [stdout] 746 | scalar_sub_impl!(f64)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 746 | scalar_sub_impl!{f64}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 746 | scalar_sub_impl!(f64);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:747:17
[INFO] [stdout]     |
[INFO] [stdout] 747 | scalar_sub_impl!(f32)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 747 | scalar_sub_impl!{f32}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 747 | scalar_sub_impl!(f32);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:748:17
[INFO] [stdout]     |
[INFO] [stdout] 748 | scalar_sub_impl!(u64)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 748 | scalar_sub_impl!{u64}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 748 | scalar_sub_impl!(u64);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:749:17
[INFO] [stdout]     |
[INFO] [stdout] 749 | scalar_sub_impl!(u32)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 749 | scalar_sub_impl!{u32}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 749 | scalar_sub_impl!(u32);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:750:17
[INFO] [stdout]     |
[INFO] [stdout] 750 | scalar_sub_impl!(u16)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 750 | scalar_sub_impl!{u16}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 750 | scalar_sub_impl!(u16);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:751:17
[INFO] [stdout]     |
[INFO] [stdout] 751 | scalar_sub_impl!(u8)
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 751 | scalar_sub_impl!{u8}
[INFO] [stdout]     |                 ^  ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 751 | scalar_sub_impl!(u8);
[INFO] [stdout]     |                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:752:17
[INFO] [stdout]     |
[INFO] [stdout] 752 | scalar_sub_impl!(i64)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 752 | scalar_sub_impl!{i64}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 752 | scalar_sub_impl!(i64);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:753:17
[INFO] [stdout]     |
[INFO] [stdout] 753 | scalar_sub_impl!(i32)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 753 | scalar_sub_impl!{i32}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 753 | scalar_sub_impl!(i32);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:754:17
[INFO] [stdout]     |
[INFO] [stdout] 754 | scalar_sub_impl!(i16)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 754 | scalar_sub_impl!{i16}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 754 | scalar_sub_impl!(i16);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:755:17
[INFO] [stdout]     |
[INFO] [stdout] 755 | scalar_sub_impl!(i8)
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 755 | scalar_sub_impl!{i8}
[INFO] [stdout]     |                 ^  ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 755 | scalar_sub_impl!(i8);
[INFO] [stdout]     |                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:756:17
[INFO] [stdout]     |
[INFO] [stdout] 756 | scalar_sub_impl!(uint)
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 756 | scalar_sub_impl!{uint}
[INFO] [stdout]     |                 ^    ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 756 | scalar_sub_impl!(uint);
[INFO] [stdout]     |                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dmat.rs:757:17
[INFO] [stdout]     |
[INFO] [stdout] 757 | scalar_sub_impl!(int)
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 757 | scalar_sub_impl!{int}
[INFO] [stdout]     |                 ^   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 757 | scalar_sub_impl!(int);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dvec_macros.rs:3:23
[INFO] [stdout]     |
[INFO] [stdout] 3   |   macro_rules! dvec_impl(
[INFO] [stdout]     |  _______________________^
[INFO] [stdout] 4   | |     ($dvec: ident, $mul: ident, $div: ident, $add: ident, $sub: ident) => (
[INFO] [stdout] 5   | |         double_dispatch_binop_decl_trait!($dvec, $mul)
[INFO] [stdout] 6   | |         double_dispatch_binop_decl_trait!($dvec, $div)
[INFO] [stdout] ...   |
[INFO] [stdout] 347 | |     )
[INFO] [stdout] 348 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 3   | macro_rules! dvec_impl{
[INFO] [stdout] 4   |     ($dvec: ident, $mul: ident, $div: ident, $add: ident, $sub: ident) => (
[INFO] [stdout] 5   |         double_dispatch_binop_decl_trait!($dvec, $mul)
[INFO] [stdout] 6   |         double_dispatch_binop_decl_trait!($dvec, $div)
[INFO] [stdout] 7   |         double_dispatch_binop_decl_trait!($dvec, $add)
[INFO] [stdout] 8   |         double_dispatch_binop_decl_trait!($dvec, $sub)
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 348 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dvec_macros.rs:350:35
[INFO] [stdout]     |
[INFO] [stdout] 350 |   macro_rules! dvec_scalar_mul_impl (
[INFO] [stdout]     |  ___________________________________^
[INFO] [stdout] 351 | |     ($dvec: ident, $n: ident, $mul: ident) => (
[INFO] [stdout] 352 | |         impl $mul<$n, $dvec<$n>> for $n {
[INFO] [stdout] 353 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 358 | |     )
[INFO] [stdout] 359 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 350 | macro_rules! dvec_scalar_mul_impl {
[INFO] [stdout] 351 |     ($dvec: ident, $n: ident, $mul: ident) => (
[INFO] [stdout] 352 |         impl $mul<$n, $dvec<$n>> for $n {
[INFO] [stdout] 353 |             #[inline]
[INFO] [stdout] 354 |             fn binop(left: &$dvec<$n>, right: &$n) -> $dvec<$n> {
[INFO] [stdout] 355 |                 FromIterator::from_iter(left.as_slice().iter().map(|a| *a * *right))
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 359 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dvec_macros.rs:361:35
[INFO] [stdout]     |
[INFO] [stdout] 361 |   macro_rules! dvec_scalar_div_impl (
[INFO] [stdout]     |  ___________________________________^
[INFO] [stdout] 362 | |     ($dvec: ident, $n: ident, $div: ident) => (
[INFO] [stdout] 363 | |         impl $div<$n, $dvec<$n>> for $n {
[INFO] [stdout] 364 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 369 | |     )
[INFO] [stdout] 370 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 361 | macro_rules! dvec_scalar_div_impl {
[INFO] [stdout] 362 |     ($dvec: ident, $n: ident, $div: ident) => (
[INFO] [stdout] 363 |         impl $div<$n, $dvec<$n>> for $n {
[INFO] [stdout] 364 |             #[inline]
[INFO] [stdout] 365 |             fn binop(left: &$dvec<$n>, right: &$n) -> $dvec<$n> {
[INFO] [stdout] 366 |                 FromIterator::from_iter(left.as_slice().iter().map(|a| *a / *right))
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 370 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dvec_macros.rs:372:35
[INFO] [stdout]     |
[INFO] [stdout] 372 |   macro_rules! dvec_scalar_add_impl (
[INFO] [stdout]     |  ___________________________________^
[INFO] [stdout] 373 | |     ($dvec: ident, $n: ident, $add: ident) => (
[INFO] [stdout] 374 | |         impl $add<$n, $dvec<$n>> for $n {
[INFO] [stdout] 375 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 380 | |     )
[INFO] [stdout] 381 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 372 | macro_rules! dvec_scalar_add_impl {
[INFO] [stdout] 373 |     ($dvec: ident, $n: ident, $add: ident) => (
[INFO] [stdout] 374 |         impl $add<$n, $dvec<$n>> for $n {
[INFO] [stdout] 375 |             #[inline]
[INFO] [stdout] 376 |             fn binop(left: &$dvec<$n>, right: &$n) -> $dvec<$n> {
[INFO] [stdout] 377 |                 FromIterator::from_iter(left.as_slice().iter().map(|a| *a + *right))
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 381 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dvec_macros.rs:383:35
[INFO] [stdout]     |
[INFO] [stdout] 383 |   macro_rules! dvec_scalar_sub_impl (
[INFO] [stdout]     |  ___________________________________^
[INFO] [stdout] 384 | |     ($dvec: ident, $n: ident, $sub: ident) => (
[INFO] [stdout] 385 | |         impl $sub<$n, $dvec<$n>> for $n {
[INFO] [stdout] 386 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 391 | |     )
[INFO] [stdout] 392 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 383 | macro_rules! dvec_scalar_sub_impl {
[INFO] [stdout] 384 |     ($dvec: ident, $n: ident, $sub: ident) => (
[INFO] [stdout] 385 |         impl $sub<$n, $dvec<$n>> for $n {
[INFO] [stdout] 386 |             #[inline]
[INFO] [stdout] 387 |             fn binop(left: &$dvec<$n>, right: &$n) -> $dvec<$n> {
[INFO] [stdout] 388 |                 FromIterator::from_iter(left.as_slice().iter().map(|a| *a - *right))
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 392 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dvec_macros.rs:394:30
[INFO] [stdout]     |
[INFO] [stdout] 394 |   macro_rules! small_dvec_impl (
[INFO] [stdout]     |  ______________________________^
[INFO] [stdout] 395 | |     ($dvec: ident, $dim: expr, $mul: ident, $div: ident, $add: ident, $sub: ident $(,$idx: expr)*) => (
[INFO] [stdout] 396 | |         impl<N> $dvec<N> {
[INFO] [stdout] 397 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 432 | |     )
[INFO] [stdout] 433 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 394 | macro_rules! small_dvec_impl {
[INFO] [stdout] 395 |     ($dvec: ident, $dim: expr, $mul: ident, $div: ident, $add: ident, $sub: ident $(,$idx: expr)*) => (
[INFO] [stdout] 396 |         impl<N> $dvec<N> {
[INFO] [stdout] 397 |             #[inline]
[INFO] [stdout] 398 |             pub fn len(&self) -> uint {
[INFO] [stdout] 399 |                 self.dim
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 433 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dvec_macros.rs:435:35
[INFO] [stdout]     |
[INFO] [stdout] 435 |   macro_rules! small_dvec_from_impl (
[INFO] [stdout]     |  ___________________________________^
[INFO] [stdout] 436 | |     ($dvec: ident, $dim: expr $(,$zeros: expr)*) => (
[INFO] [stdout] 437 | |         impl<N: Clone + Zero> $dvec<N> {
[INFO] [stdout] 438 | |             /// Builds a vector filled with a constant.
[INFO] [stdout] ...   |
[INFO] [stdout] 520 | |     )
[INFO] [stdout] 521 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 435 | macro_rules! small_dvec_from_impl {
[INFO] [stdout] 436 |     ($dvec: ident, $dim: expr $(,$zeros: expr)*) => (
[INFO] [stdout] 437 |         impl<N: Clone + Zero> $dvec<N> {
[INFO] [stdout] 438 |             /// Builds a vector filled with a constant.
[INFO] [stdout] 439 |             #[inline]
[INFO] [stdout] 440 |             pub fn from_elem(dim: uint, elem: N) -> $dvec<N> {
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 521 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dvec.rs:57:34
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub fn from_fn(dim: uint, f: |uint| -> N) -> DVec<N> {
[INFO] [stdout]    |                                  ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dvec.rs:81:11
[INFO] [stdout]    |
[INFO] [stdout] 81 | dvec_impl!(DVec, DVecMulRhs, DVecDivRhs, DVecAddRhs, DVecSubRhs)
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 81 | dvec_impl!{DVec, DVecMulRhs, DVecDivRhs, DVecAddRhs, DVecSubRhs}
[INFO] [stdout]    |           ^                                                    ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 81 | dvec_impl!(DVec, DVecMulRhs, DVecDivRhs, DVecAddRhs, DVecSubRhs);
[INFO] [stdout]    |                                                                 ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dvec.rs:85:12
[INFO] [stdout]    |
[INFO] [stdout] 85 |     at:  [N, ..1],
[INFO] [stdout]    |            ^ expected one of 7 possible tokens
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dvec.rs:89:17
[INFO] [stdout]    |
[INFO] [stdout] 89 | small_dvec_impl!(DVec1, 1, DVec1MulRhs, DVec1DivRhs, DVec1AddRhs, DVec1SubRhs, 0)
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 89 | small_dvec_impl!{DVec1, 1, DVec1MulRhs, DVec1DivRhs, DVec1AddRhs, DVec1SubRhs, 0}
[INFO] [stdout]    |                 ^                                                               ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 89 | small_dvec_impl!(DVec1, 1, DVec1MulRhs, DVec1DivRhs, DVec1AddRhs, DVec1SubRhs, 0);
[INFO] [stdout]    |                                                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dvec.rs:90:22
[INFO] [stdout]    |
[INFO] [stdout] 90 | small_dvec_from_impl!(DVec1, 1, Zero::zero())
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 90 | small_dvec_from_impl!{DVec1, 1, Zero::zero()}
[INFO] [stdout]    |                      ^                      ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 90 | small_dvec_from_impl!(DVec1, 1, Zero::zero());
[INFO] [stdout]    |                                              ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dvec.rs:95:12
[INFO] [stdout]    |
[INFO] [stdout] 95 |     at:  [N, ..2],
[INFO] [stdout]    |            ^ expected one of 7 possible tokens
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dvec.rs:99:17
[INFO] [stdout]    |
[INFO] [stdout] 99 | small_dvec_impl!(DVec2, 2, DVec2MulRhs, DVec2DivRhs, DVec2AddRhs, DVec2SubRhs, 0, 1)
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 99 | small_dvec_impl!{DVec2, 2, DVec2MulRhs, DVec2DivRhs, DVec2AddRhs, DVec2SubRhs, 0, 1}
[INFO] [stdout]    |                 ^                                                                  ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 99 | small_dvec_impl!(DVec2, 2, DVec2MulRhs, DVec2DivRhs, DVec2AddRhs, DVec2SubRhs, 0, 1);
[INFO] [stdout]    |                                                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dvec.rs:100:22
[INFO] [stdout]     |
[INFO] [stdout] 100 | small_dvec_from_impl!(DVec2, 2, Zero::zero(), Zero::zero())
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 100 | small_dvec_from_impl!{DVec2, 2, Zero::zero(), Zero::zero()}
[INFO] [stdout]     |                      ^                                    ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 100 | small_dvec_from_impl!(DVec2, 2, Zero::zero(), Zero::zero());
[INFO] [stdout]     |                                                            ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dvec.rs:105:12
[INFO] [stdout]     |
[INFO] [stdout] 105 |     at:  [N, ..3],
[INFO] [stdout]     |            ^ expected one of 7 possible tokens
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dvec.rs:109:17
[INFO] [stdout]     |
[INFO] [stdout] 109 | small_dvec_impl!(DVec3, 3, DVec3MulRhs, DVec3DivRhs, DVec3AddRhs, DVec3SubRhs, 0, 1, 2)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 109 | small_dvec_impl!{DVec3, 3, DVec3MulRhs, DVec3DivRhs, DVec3AddRhs, DVec3SubRhs, 0, 1, 2}
[INFO] [stdout]     |                 ^                                                                     ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 109 | small_dvec_impl!(DVec3, 3, DVec3MulRhs, DVec3DivRhs, DVec3AddRhs, DVec3SubRhs, 0, 1, 2);
[INFO] [stdout]     |                                                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dvec.rs:110:22
[INFO] [stdout]     |
[INFO] [stdout] 110 | small_dvec_from_impl!(DVec3, 3, Zero::zero(), Zero::zero(), Zero::zero())
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 110 | small_dvec_from_impl!{DVec3, 3, Zero::zero(), Zero::zero(), Zero::zero()}
[INFO] [stdout]     |                      ^                                                  ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 110 | small_dvec_from_impl!(DVec3, 3, Zero::zero(), Zero::zero(), Zero::zero());
[INFO] [stdout]     |                                                                          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dvec.rs:115:12
[INFO] [stdout]     |
[INFO] [stdout] 115 |     at:  [N, ..4],
[INFO] [stdout]     |            ^ expected one of 7 possible tokens
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dvec.rs:119:17
[INFO] [stdout]     |
[INFO] [stdout] 119 | small_dvec_impl!(DVec4, 4, DVec4MulRhs, DVec4DivRhs, DVec4AddRhs, DVec4SubRhs, 0, 1, 2, 3)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 119 | small_dvec_impl!{DVec4, 4, DVec4MulRhs, DVec4DivRhs, DVec4AddRhs, DVec4SubRhs, 0, 1, 2, 3}
[INFO] [stdout]     |                 ^                                                                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 119 | small_dvec_impl!(DVec4, 4, DVec4MulRhs, DVec4DivRhs, DVec4AddRhs, DVec4SubRhs, 0, 1, 2, 3);
[INFO] [stdout]     |                                                                                           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dvec.rs:120:22
[INFO] [stdout]     |
[INFO] [stdout] 120 | small_dvec_from_impl!(DVec4, 4, Zero::zero(), Zero::zero(), Zero::zero(), Zero::zero())
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 120 | small_dvec_from_impl!{DVec4, 4, Zero::zero(), Zero::zero(), Zero::zero(), Zero::zero()}
[INFO] [stdout]     |                      ^                                                                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 120 | small_dvec_from_impl!(DVec4, 4, Zero::zero(), Zero::zero(), Zero::zero(), Zero::zero());
[INFO] [stdout]     |                                                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dvec.rs:125:12
[INFO] [stdout]     |
[INFO] [stdout] 125 |     at:  [N, ..5],
[INFO] [stdout]     |            ^ expected one of 7 possible tokens
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dvec.rs:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 | small_dvec_impl!(DVec5, 5, DVec5MulRhs, DVec5DivRhs, DVec5AddRhs, DVec5SubRhs, 0, 1, 2, 3, 4)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 129 | small_dvec_impl!{DVec5, 5, DVec5MulRhs, DVec5DivRhs, DVec5AddRhs, DVec5SubRhs, 0, 1, 2, 3, 4}
[INFO] [stdout]     |                 ^                                                                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 129 | small_dvec_impl!(DVec5, 5, DVec5MulRhs, DVec5DivRhs, DVec5AddRhs, DVec5SubRhs, 0, 1, 2, 3, 4);
[INFO] [stdout]     |                                                                                              ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dvec.rs:130:22
[INFO] [stdout]     |
[INFO] [stdout] 130 | small_dvec_from_impl!(DVec5, 5, Zero::zero(), Zero::zero(), Zero::zero(), Zero::zero(), Zero::zero())
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 130 | small_dvec_from_impl!{DVec5, 5, Zero::zero(), Zero::zero(), Zero::zero(), Zero::zero(), Zero::zero()}
[INFO] [stdout]     |                      ^                                                                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 130 | small_dvec_from_impl!(DVec5, 5, Zero::zero(), Zero::zero(), Zero::zero(), Zero::zero(), Zero::zero());
[INFO] [stdout]     |                                                                                                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dvec.rs:135:12
[INFO] [stdout]     |
[INFO] [stdout] 135 |     at:  [N, ..6],
[INFO] [stdout]     |            ^ expected one of 7 possible tokens
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dvec.rs:139:17
[INFO] [stdout]     |
[INFO] [stdout] 139 | small_dvec_impl!(DVec6, 6, DVec6MulRhs, DVec6DivRhs, DVec6AddRhs, DVec6SubRhs, 0, 1, 2, 3, 4, 5)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 139 | small_dvec_impl!{DVec6, 6, DVec6MulRhs, DVec6DivRhs, DVec6AddRhs, DVec6SubRhs, 0, 1, 2, 3, 4, 5}
[INFO] [stdout]     |                 ^                                                                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 139 | small_dvec_impl!(DVec6, 6, DVec6MulRhs, DVec6DivRhs, DVec6AddRhs, DVec6SubRhs, 0, 1, 2, 3, 4, 5);
[INFO] [stdout]     |                                                                                                 ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/dvec.rs:140:22
[INFO] [stdout]     |
[INFO] [stdout] 140 | small_dvec_from_impl!(DVec6, 6, Zero::zero(), Zero::zero(), Zero::zero(), Zero::zero(), Zero::zero(), Zero::zero())
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 140 | small_dvec_from_impl!{DVec6, 6, Zero::zero(), Zero::zero(), Zero::zero(), Zero::zero(), Zero::zero(), Zero::zero()}
[INFO] [stdout]     |                      ^                                                                                            ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 140 | small_dvec_from_impl!(DVec6, 6, Zero::zero(), Zero::zero(), Zero::zero(), Zero::zero(), Zero::zero(), Zero::zero());
[INFO] [stdout]     |                                                                                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:3:22
[INFO] [stdout]    |
[INFO] [stdout] 3  |   macro_rules! new_impl(
[INFO] [stdout]    |  ______________________^
[INFO] [stdout] 4  | |     ($t: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 5  | |         impl<N> $t<N> {
[INFO] [stdout] 6  | |             /// Creates a new vector.
[INFO] [stdout] ...  |
[INFO] [stdout] 15 | |     )
[INFO] [stdout] 16 | | )
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 3  | macro_rules! new_impl{
[INFO] [stdout] 4  |     ($t: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 5  |         impl<N> $t<N> {
[INFO] [stdout] 6  |             /// Creates a new vector.
[INFO] [stdout] 7  |             #[inline]
[INFO] [stdout] 8  |             pub fn new($comp0: N $( , $compN: N )*) -> $t<N> {
[INFO] [stdout]  ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 16 | );
[INFO] [stdout]    |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:18:27
[INFO] [stdout]    |
[INFO] [stdout] 18 |   macro_rules! as_slice_impl(
[INFO] [stdout]    |  ___________________________^
[INFO] [stdout] 19 | |     ($t: ident, $dim: expr) => (
[INFO] [stdout] 20 | |         impl<N> $t<N> {
[INFO] [stdout] 21 | |             /// Slices this vector.
[INFO] [stdout] ...  |
[INFO] [stdout] 35 | |     )
[INFO] [stdout] 36 | | )
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 18 | macro_rules! as_slice_impl{
[INFO] [stdout] 19 |     ($t: ident, $dim: expr) => (
[INFO] [stdout] 20 |         impl<N> $t<N> {
[INFO] [stdout] 21 |             /// Slices this vector.
[INFO] [stdout] 22 |             pub fn as_slice<'a>(&'a self) -> &'a [N] {
[INFO] [stdout] 23 |                 unsafe {
[INFO] [stdout]  ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 36 | );
[INFO] [stdout]    |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:38:26
[INFO] [stdout]    |
[INFO] [stdout] 38 |   macro_rules! at_fast_impl(
[INFO] [stdout]    |  __________________________^
[INFO] [stdout] 39 | |     ($t: ident, $dim: expr) => (
[INFO] [stdout] 40 | |         impl<N: Clone> $t<N> {
[INFO] [stdout] 41 | |             /// Unsafe read access to a vector element by index.
[INFO] [stdout] ...  |
[INFO] [stdout] 54 | |     )
[INFO] [stdout] 55 | | )
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 38 | macro_rules! at_fast_impl{
[INFO] [stdout] 39 |     ($t: ident, $dim: expr) => (
[INFO] [stdout] 40 |         impl<N: Clone> $t<N> {
[INFO] [stdout] 41 |             /// Unsafe read access to a vector element by index.
[INFO] [stdout] 42 |             #[inline]
[INFO] [stdout] 43 |             pub unsafe fn at_fast(&self, i: uint) -> N {
[INFO] [stdout]  ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 55 | );
[INFO] [stdout]    |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:59:22
[INFO] [stdout]     |
[INFO] [stdout] 59  |   macro_rules! ord_impl(
[INFO] [stdout]     |  ______________________^
[INFO] [stdout] 60  | |     ($t: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 61  | |         impl<N: FloatMath + Clone> POrd for $t<N> {
[INFO] [stdout] 62  | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 129 | |     )
[INFO] [stdout] 130 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 59  | macro_rules! ord_impl{
[INFO] [stdout] 60  |     ($t: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 61  |         impl<N: FloatMath + Clone> POrd for $t<N> {
[INFO] [stdout] 62  |             #[inline]
[INFO] [stdout] 63  |             fn inf(a: &$t<N>, b: &$t<N>) -> $t<N> {
[INFO] [stdout] 64  |                 $t::new(a.$comp0.min(b.$comp0.clone())
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 130 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:132:27
[INFO] [stdout]     |
[INFO] [stdout] 132 |   macro_rules! vec_axis_impl(
[INFO] [stdout]     |  ___________________________^
[INFO] [stdout] 133 | |     ($t: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 134 | |         impl<N: Zero + One> $t<N> {
[INFO] [stdout] 135 | |             /// Create a unit vector with its `$comp0` component equal to 1.0.
[INFO] [stdout] ...   |
[INFO] [stdout] 157 | |     )
[INFO] [stdout] 158 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 132 | macro_rules! vec_axis_impl{
[INFO] [stdout] 133 |     ($t: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 134 |         impl<N: Zero + One> $t<N> {
[INFO] [stdout] 135 |             /// Create a unit vector with its `$comp0` component equal to 1.0.
[INFO] [stdout] 136 |             #[inline]
[INFO] [stdout] 137 |             pub fn $comp0() -> $t<N> {
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 158 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:160:27
[INFO] [stdout]     |
[INFO] [stdout] 160 |   macro_rules! vec_cast_impl(
[INFO] [stdout]     |  ___________________________^
[INFO] [stdout] 161 | |     ($t: ident, $tcast: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 162 | |         impl<Nin: Clone, Nout: Clone + Cast<Nin>> $tcast<Nout> for $t<Nin> {
[INFO] [stdout] 163 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 168 | |     )
[INFO] [stdout] 169 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 160 | macro_rules! vec_cast_impl{
[INFO] [stdout] 161 |     ($t: ident, $tcast: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 162 |         impl<Nin: Clone, Nout: Clone + Cast<Nin>> $tcast<Nout> for $t<Nin> {
[INFO] [stdout] 163 |             #[inline]
[INFO] [stdout] 164 |             fn to(v: $t<Nin>) -> $t<Nout> {
[INFO] [stdout] 165 |                 $t::new(Cast::from(v.$comp0.clone()) $(, Cast::from(v.$compN.clone()))*)
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 169 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:171:28
[INFO] [stdout]     |
[INFO] [stdout] 171 |   macro_rules! indexable_impl(
[INFO] [stdout]     |  ____________________________^
[INFO] [stdout] 172 | |     ($t: ident, $dim: expr) => (
[INFO] [stdout] 173 | |         impl<N> Shape<uint, N> for $t<N> {
[INFO] [stdout] 174 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 212 | |     )
[INFO] [stdout] 213 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 171 | macro_rules! indexable_impl{
[INFO] [stdout] 172 |     ($t: ident, $dim: expr) => (
[INFO] [stdout] 173 |         impl<N> Shape<uint, N> for $t<N> {
[INFO] [stdout] 174 |             #[inline]
[INFO] [stdout] 175 |             fn shape(&self) -> uint {
[INFO] [stdout] 176 |                 $dim
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 213 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:215:24
[INFO] [stdout]     |
[INFO] [stdout] 215 |   macro_rules! index_impl(
[INFO] [stdout]     |  ________________________^
[INFO] [stdout] 216 | |     ($t: ident) => (
[INFO] [stdout] 217 | |         impl<N> Index<uint, N> for $t<N> {
[INFO] [stdout] 218 | |             fn index(&self, i: &uint) -> &N {
[INFO] [stdout] ...   |
[INFO] [stdout] 228 | |     )
[INFO] [stdout] 229 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 215 | macro_rules! index_impl{
[INFO] [stdout] 216 |     ($t: ident) => (
[INFO] [stdout] 217 |         impl<N> Index<uint, N> for $t<N> {
[INFO] [stdout] 218 |             fn index(&self, i: &uint) -> &N {
[INFO] [stdout] 219 |                 &self.as_slice()[*i]
[INFO] [stdout] 220 |             }
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 229 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:231:29
[INFO] [stdout]     |
[INFO] [stdout] 231 |   macro_rules! new_repeat_impl(
[INFO] [stdout]     |  _____________________________^
[INFO] [stdout] 232 | |     ($t: ident, $param: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 233 | |         impl<N: Clone> $t<N> {
[INFO] [stdout] 234 | |             /// Creates a new vector with all its components equal to a given value.
[INFO] [stdout] ...   |
[INFO] [stdout] 243 | |     )
[INFO] [stdout] 244 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 231 | macro_rules! new_repeat_impl{
[INFO] [stdout] 232 |     ($t: ident, $param: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 233 |         impl<N: Clone> $t<N> {
[INFO] [stdout] 234 |             /// Creates a new vector with all its components equal to a given value.
[INFO] [stdout] 235 |             #[inline]
[INFO] [stdout] 236 |             pub fn new_repeat($param: N) -> $t<N> {
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 244 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:246:27
[INFO] [stdout]     |
[INFO] [stdout] 246 |   macro_rules! iterable_impl(
[INFO] [stdout]     |  ___________________________^
[INFO] [stdout] 247 | |     ($t: ident, $dim: expr) => (
[INFO] [stdout] 248 | |         impl<N> Iterable<N> for $t<N> {
[INFO] [stdout] 249 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 256 | |     )
[INFO] [stdout] 257 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 246 | macro_rules! iterable_impl{
[INFO] [stdout] 247 |     ($t: ident, $dim: expr) => (
[INFO] [stdout] 248 |         impl<N> Iterable<N> for $t<N> {
[INFO] [stdout] 249 |             #[inline]
[INFO] [stdout] 250 |             fn iter<'l>(&'l self) -> Items<'l, N> {
[INFO] [stdout] 251 |                 unsafe {
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 257 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:259:31
[INFO] [stdout]     |
[INFO] [stdout] 259 |   macro_rules! iterable_mut_impl(
[INFO] [stdout]     |  _______________________________^
[INFO] [stdout] 260 | |     ($t: ident, $dim: expr) => (
[INFO] [stdout] 261 | |         impl<N> IterableMut<N> for $t<N> {
[INFO] [stdout] 262 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 269 | |     )
[INFO] [stdout] 270 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 259 | macro_rules! iterable_mut_impl{
[INFO] [stdout] 260 |     ($t: ident, $dim: expr) => (
[INFO] [stdout] 261 |         impl<N> IterableMut<N> for $t<N> {
[INFO] [stdout] 262 |             #[inline]
[INFO] [stdout] 263 |             fn iter_mut<'l>(&'l mut self) -> MutItems<'l, N> {
[INFO] [stdout] 264 |                 unsafe {
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 270 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:272:22
[INFO] [stdout]     |
[INFO] [stdout] 272 |   macro_rules! dim_impl(
[INFO] [stdout]     |  ______________________^
[INFO] [stdout] 273 | |     ($t: ident, $dim: expr) => (
[INFO] [stdout] 274 | |         impl<N> Dim for $t<N> {
[INFO] [stdout] 275 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 280 | |     )
[INFO] [stdout] 281 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 272 | macro_rules! dim_impl{
[INFO] [stdout] 273 |     ($t: ident, $dim: expr) => (
[INFO] [stdout] 274 |         impl<N> Dim for $t<N> {
[INFO] [stdout] 275 |             #[inline]
[INFO] [stdout] 276 |             fn dim(_: Option<$t<N>>) -> uint {
[INFO] [stdout] 277 |                 $dim
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 281 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:283:28
[INFO] [stdout]     |
[INFO] [stdout] 283 |   macro_rules! container_impl(
[INFO] [stdout]     |  ____________________________^
[INFO] [stdout] 284 | |     ($t: ident) => (
[INFO] [stdout] 285 | |         impl<N> $t<N> {
[INFO] [stdout] 286 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 291 | |     )
[INFO] [stdout] 292 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 283 | macro_rules! container_impl{
[INFO] [stdout] 284 |     ($t: ident) => (
[INFO] [stdout] 285 |         impl<N> $t<N> {
[INFO] [stdout] 286 |             #[inline]
[INFO] [stdout] 287 |             pub fn len(&self) -> uint {
[INFO] [stdout] 288 |                 Dim::dim(None::<$t<N>>)
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 292 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:294:24
[INFO] [stdout]     |
[INFO] [stdout] 294 |   macro_rules! basis_impl(
[INFO] [stdout]     |  ________________________^
[INFO] [stdout] 295 | |     ($t: ident, $trhs: ident, $dim: expr) => (
[INFO] [stdout] 296 | |         impl<N: Clone + Float + ApproxEq<N> + $trhs<N, $t<N>>> Basis for $t<N> {
[INFO] [stdout] 297 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 355 | |     )
[INFO] [stdout] 356 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 294 | macro_rules! basis_impl{
[INFO] [stdout] 295 |     ($t: ident, $trhs: ident, $dim: expr) => (
[INFO] [stdout] 296 |         impl<N: Clone + Float + ApproxEq<N> + $trhs<N, $t<N>>> Basis for $t<N> {
[INFO] [stdout] 297 |             #[inline]
[INFO] [stdout] 298 |             fn canonical_basis(f: |$t<N>| -> bool) {
[INFO] [stdout] 299 |                 for i in range(0u, $dim) {
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 356 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:358:23
[INFO] [stdout]     |
[INFO] [stdout] 358 |   macro_rules! axpy_impl(
[INFO] [stdout]     |  _______________________^
[INFO] [stdout] 359 | |     ($t: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 360 | |         impl<N: Add<N, N> + Mul<N, N>> Axpy<N> for $t<N> {
[INFO] [stdout] 361 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 367 | |     )
[INFO] [stdout] 368 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 358 | macro_rules! axpy_impl{
[INFO] [stdout] 359 |     ($t: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 360 |         impl<N: Add<N, N> + Mul<N, N>> Axpy<N> for $t<N> {
[INFO] [stdout] 361 |             #[inline]
[INFO] [stdout] 362 |             fn axpy(&mut self, a: &N, x: &$t<N>) {
[INFO] [stdout] 363 |                 self.$comp0 = self.$comp0 + x.$comp0 * *a;
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 368 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:370:22
[INFO] [stdout]     |
[INFO] [stdout] 370 |   macro_rules! add_impl(
[INFO] [stdout]     |  ______________________^
[INFO] [stdout] 371 | |     ($t: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 372 | |         impl<N: Add<N, N>> $trhs<N, $t<N>> for $t<N> {
[INFO] [stdout] 373 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 378 | |     )
[INFO] [stdout] 379 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 370 | macro_rules! add_impl{
[INFO] [stdout] 371 |     ($t: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 372 |         impl<N: Add<N, N>> $trhs<N, $t<N>> for $t<N> {
[INFO] [stdout] 373 |             #[inline]
[INFO] [stdout] 374 |             fn binop(left: &$t<N>, right: &$t<N>) -> $t<N> {
[INFO] [stdout] 375 |                 $t::new(left.$comp0 + right.$comp0 $(, left.$compN + right.$compN)*)
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 379 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:381:22
[INFO] [stdout]     |
[INFO] [stdout] 381 |   macro_rules! sub_impl(
[INFO] [stdout]     |  ______________________^
[INFO] [stdout] 382 | |     ($t: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 383 | |         impl<N: Sub<N, N>> $trhs<N, $t<N>> for $t<N> {
[INFO] [stdout] 384 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 389 | |     )
[INFO] [stdout] 390 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 381 | macro_rules! sub_impl{
[INFO] [stdout] 382 |     ($t: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 383 |         impl<N: Sub<N, N>> $trhs<N, $t<N>> for $t<N> {
[INFO] [stdout] 384 |             #[inline]
[INFO] [stdout] 385 |             fn binop(left: &$t<N>, right: &$t<N>) -> $t<N> {
[INFO] [stdout] 386 |                 $t::new(left.$comp0 - right.$comp0 $(, left.$compN - right.$compN)*)
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 390 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:392:22
[INFO] [stdout]     |
[INFO] [stdout] 392 |   macro_rules! mul_impl(
[INFO] [stdout]     |  ______________________^
[INFO] [stdout] 393 | |     ($t: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 394 | |         impl<N: Mul<N, N>> $trhs<N, $t<N>> for $t<N> {
[INFO] [stdout] 395 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 400 | |     )
[INFO] [stdout] 401 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 392 | macro_rules! mul_impl{
[INFO] [stdout] 393 |     ($t: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 394 |         impl<N: Mul<N, N>> $trhs<N, $t<N>> for $t<N> {
[INFO] [stdout] 395 |             #[inline]
[INFO] [stdout] 396 |             fn binop(left: &$t<N>, right: &$t<N>) -> $t<N> {
[INFO] [stdout] 397 |                 $t::new(left.$comp0 * right.$comp0 $(, left.$compN * right.$compN)*)
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 401 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:403:22
[INFO] [stdout]     |
[INFO] [stdout] 403 |   macro_rules! div_impl(
[INFO] [stdout]     |  ______________________^
[INFO] [stdout] 404 | |     ($t: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 405 | |         impl<N: Div<N, N>> $trhs<N, $t<N>> for $t<N> {
[INFO] [stdout] 406 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 411 | |     )
[INFO] [stdout] 412 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 403 | macro_rules! div_impl{
[INFO] [stdout] 404 |     ($t: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 405 |         impl<N: Div<N, N>> $trhs<N, $t<N>> for $t<N> {
[INFO] [stdout] 406 |             #[inline]
[INFO] [stdout] 407 |             fn binop(left: &$t<N>, right: &$t<N>) -> $t<N> {
[INFO] [stdout] 408 |                 $t::new(left.$comp0 / right.$comp0 $(, left.$compN / right.$compN)*)
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 412 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:414:22
[INFO] [stdout]     |
[INFO] [stdout] 414 |   macro_rules! neg_impl(
[INFO] [stdout]     |  ______________________^
[INFO] [stdout] 415 | |     ($t: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 416 | |         impl<N: Neg<N>> Neg<$t<N>> for $t<N> {
[INFO] [stdout] 417 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 422 | |     )
[INFO] [stdout] 423 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 414 | macro_rules! neg_impl{
[INFO] [stdout] 415 |     ($t: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 416 |         impl<N: Neg<N>> Neg<$t<N>> for $t<N> {
[INFO] [stdout] 417 |             #[inline]
[INFO] [stdout] 418 |             fn neg(&self) -> $t<N> {
[INFO] [stdout] 419 |                 $t::new(-self.$comp0 $(, -self.$compN )*)
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 423 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:425:22
[INFO] [stdout]     |
[INFO] [stdout] 425 |   macro_rules! dot_impl(
[INFO] [stdout]     |  ______________________^
[INFO] [stdout] 426 | |     ($t: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 427 | |         impl<N: Num> Dot<N> for $t<N> {
[INFO] [stdout] 428 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 433 | |     )
[INFO] [stdout] 434 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 425 | macro_rules! dot_impl{
[INFO] [stdout] 426 |     ($t: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 427 |         impl<N: Num> Dot<N> for $t<N> {
[INFO] [stdout] 428 |             #[inline]
[INFO] [stdout] 429 |             fn dot(a: &$t<N>, b: &$t<N>) -> N {
[INFO] [stdout] 430 |                 a.$comp0 * b.$comp0 $(+ a.$compN * b.$compN )*
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 434 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:436:29
[INFO] [stdout]     |
[INFO] [stdout] 436 |   macro_rules! scalar_ops_impl(
[INFO] [stdout]     |  _____________________________^
[INFO] [stdout] 437 | |     ($t: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 438 | |         impl<N: Mul<N, N>> ScalarMul<N> for $t<N> {
[INFO] [stdout] 439 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 465 | |     )
[INFO] [stdout] 466 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 436 | macro_rules! scalar_ops_impl{
[INFO] [stdout] 437 |     ($t: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 438 |         impl<N: Mul<N, N>> ScalarMul<N> for $t<N> {
[INFO] [stdout] 439 |             #[inline]
[INFO] [stdout] 440 |             fn mul_s(&self, other: &N) -> $t<N> {
[INFO] [stdout] 441 |                 $t::new(self.$comp0 * *other $(, self.$compN * *other)*)
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 466 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:468:33
[INFO] [stdout]     |
[INFO] [stdout] 468 |   macro_rules! vec_mul_scalar_impl(
[INFO] [stdout]     |  _________________________________^
[INFO] [stdout] 469 | |     ($t: ident, $n: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 470 | |         impl $trhs<$n, $t<$n>> for $n {
[INFO] [stdout] 471 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 476 | |     )
[INFO] [stdout] 477 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 468 | macro_rules! vec_mul_scalar_impl{
[INFO] [stdout] 469 |     ($t: ident, $n: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 470 |         impl $trhs<$n, $t<$n>> for $n {
[INFO] [stdout] 471 |             #[inline]
[INFO] [stdout] 472 |             fn binop(left: &$t<$n>, right: &$n) -> $t<$n> {
[INFO] [stdout] 473 |                 $t::new(left.$comp0 * *right $(, left.$compN * *right)*)
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 477 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:479:33
[INFO] [stdout]     |
[INFO] [stdout] 479 |   macro_rules! vec_div_scalar_impl(
[INFO] [stdout]     |  _________________________________^
[INFO] [stdout] 480 | |     ($t: ident, $n: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 481 | |         impl $trhs<$n, $t<$n>> for $n {
[INFO] [stdout] 482 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 487 | |     )
[INFO] [stdout] 488 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 479 | macro_rules! vec_div_scalar_impl{
[INFO] [stdout] 480 |     ($t: ident, $n: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 481 |         impl $trhs<$n, $t<$n>> for $n {
[INFO] [stdout] 482 |             #[inline]
[INFO] [stdout] 483 |             fn binop(left: &$t<$n>, right: &$n) -> $t<$n> {
[INFO] [stdout] 484 |                 $t::new(left.$comp0 / *right $(, left.$compN / *right)*)
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 488 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:490:33
[INFO] [stdout]     |
[INFO] [stdout] 490 |   macro_rules! vec_add_scalar_impl(
[INFO] [stdout]     |  _________________________________^
[INFO] [stdout] 491 | |     ($t: ident, $n: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 492 | |         impl $trhs<$n, $t<$n>> for $n {
[INFO] [stdout] 493 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 498 | |     )
[INFO] [stdout] 499 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 490 | macro_rules! vec_add_scalar_impl{
[INFO] [stdout] 491 |     ($t: ident, $n: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 492 |         impl $trhs<$n, $t<$n>> for $n {
[INFO] [stdout] 493 |             #[inline]
[INFO] [stdout] 494 |             fn binop(left: &$t<$n>, right: &$n) -> $t<$n> {
[INFO] [stdout] 495 |                 $t::new(left.$comp0 + *right $(, left.$compN + *right)*)
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 499 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:501:33
[INFO] [stdout]     |
[INFO] [stdout] 501 |   macro_rules! vec_sub_scalar_impl(
[INFO] [stdout]     |  _________________________________^
[INFO] [stdout] 502 | |     ($t: ident, $n: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 503 | |         impl $trhs<$n, $t<$n>> for $n {
[INFO] [stdout] 504 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 509 | |     )
[INFO] [stdout] 510 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 501 | macro_rules! vec_sub_scalar_impl{
[INFO] [stdout] 502 |     ($t: ident, $n: ident, $trhs: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 503 |         impl $trhs<$n, $t<$n>> for $n {
[INFO] [stdout] 504 |             #[inline]
[INFO] [stdout] 505 |             fn binop(left: &$t<$n>, right: &$n) -> $t<$n> {
[INFO] [stdout] 506 |                 $t::new(left.$comp0 - *right $(, left.$compN - *right)*)
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 510 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:512:30
[INFO] [stdout]     |
[INFO] [stdout] 512 |   macro_rules! translation_impl(
[INFO] [stdout]     |  ______________________________^
[INFO] [stdout] 513 | |     ($t: ident) => (
[INFO] [stdout] 514 | |         impl<N: Clone + Add<N, N> + Neg<N>> Translation<$t<N>> for $t<N> {
[INFO] [stdout] 515 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 550 | |     )
[INFO] [stdout] 551 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 512 | macro_rules! translation_impl{
[INFO] [stdout] 513 |     ($t: ident) => (
[INFO] [stdout] 514 |         impl<N: Clone + Add<N, N> + Neg<N>> Translation<$t<N>> for $t<N> {
[INFO] [stdout] 515 |             #[inline]
[INFO] [stdout] 516 |             fn translation(&self) -> $t<N> {
[INFO] [stdout] 517 |                 self.clone()
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 551 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:553:23
[INFO] [stdout]     |
[INFO] [stdout] 553 |   macro_rules! norm_impl(
[INFO] [stdout]     |  _______________________^
[INFO] [stdout] 554 | |     ($t: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 555 | |         impl<N: Clone + Float> Norm<N> for $t<N> {
[INFO] [stdout] 556 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 585 | |     )
[INFO] [stdout] 586 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 553 | macro_rules! norm_impl{
[INFO] [stdout] 554 |     ($t: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 555 |         impl<N: Clone + Float> Norm<N> for $t<N> {
[INFO] [stdout] 556 |             #[inline]
[INFO] [stdout] 557 |             fn sqnorm(v: &$t<N>) -> N {
[INFO] [stdout] 558 |                 Dot::dot(v, v)
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 586 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:588:28
[INFO] [stdout]     |
[INFO] [stdout] 588 |   macro_rules! approx_eq_impl(
[INFO] [stdout]     |  ____________________________^
[INFO] [stdout] 589 | |     ($t: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 590 | |         impl<N: ApproxEq<N>> ApproxEq<N> for $t<N> {
[INFO] [stdout] 591 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 608 | |     )
[INFO] [stdout] 609 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 588 | macro_rules! approx_eq_impl{
[INFO] [stdout] 589 |     ($t: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 590 |         impl<N: ApproxEq<N>> ApproxEq<N> for $t<N> {
[INFO] [stdout] 591 |             #[inline]
[INFO] [stdout] 592 |             fn approx_epsilon(_: Option<$t<N>>) -> N {
[INFO] [stdout] 593 |                 ApproxEq::approx_epsilon(None::<N>)
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 609 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:611:22
[INFO] [stdout]     |
[INFO] [stdout] 611 |   macro_rules! one_impl(
[INFO] [stdout]     |  ______________________^
[INFO] [stdout] 612 | |     ($t: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 613 | |         impl<N: One> One for $t<N> {
[INFO] [stdout] 614 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 622 | |     )
[INFO] [stdout] 623 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 611 | macro_rules! one_impl{
[INFO] [stdout] 612 |     ($t: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 613 |         impl<N: One> One for $t<N> {
[INFO] [stdout] 614 |             #[inline]
[INFO] [stdout] 615 |             fn one() -> $t<N> {
[INFO] [stdout] 616 |                 $t {
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 623 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:625:32
[INFO] [stdout]     |
[INFO] [stdout] 625 |   macro_rules! from_iterator_impl(
[INFO] [stdout]     |  ________________________________^
[INFO] [stdout] 626 | |     ($t: ident, $param0: ident $(, $paramN: ident)*) => (
[INFO] [stdout] 627 | |         impl<N> FromIterator<N> for $t<N> {
[INFO] [stdout] 628 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 633 | |     )
[INFO] [stdout] 634 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 625 | macro_rules! from_iterator_impl{
[INFO] [stdout] 626 |     ($t: ident, $param0: ident $(, $paramN: ident)*) => (
[INFO] [stdout] 627 |         impl<N> FromIterator<N> for $t<N> {
[INFO] [stdout] 628 |             #[inline]
[INFO] [stdout] 629 |             fn from_iter<I: Iterator<N>>(mut $param0: I) -> $t<N> {
[INFO] [stdout] 630 |                 $t::new($param0.next().unwrap() $(, $paramN.next().unwrap())*)
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 634 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:636:26
[INFO] [stdout]     |
[INFO] [stdout] 636 |   macro_rules! bounded_impl(
[INFO] [stdout]     |  __________________________^
[INFO] [stdout] 637 | |     ($t: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 638 | |         impl<N: Bounded> Bounded for $t<N> {
[INFO] [stdout] 639 | |             #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 655 | |     )
[INFO] [stdout] 656 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 636 | macro_rules! bounded_impl{
[INFO] [stdout] 637 |     ($t: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 638 |         impl<N: Bounded> Bounded for $t<N> {
[INFO] [stdout] 639 |             #[inline]
[INFO] [stdout] 640 |             fn max_value() -> $t<N> {
[INFO] [stdout] 641 |                 $t {
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 656 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:658:37
[INFO] [stdout]     |
[INFO] [stdout] 658 |   macro_rules! vec_to_homogeneous_impl(
[INFO] [stdout]     |  _____________________________________^
[INFO] [stdout] 659 | |     ($t: ident, $t2: ident, $extra: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 660 | |         impl<N: Clone + One + Zero> ToHomogeneous<$t2<N>> for $t<N> {
[INFO] [stdout] 661 | |             fn to_homogeneous(v: &$t<N>) -> $t2<N> {
[INFO] [stdout] ...   |
[INFO] [stdout] 670 | |     )
[INFO] [stdout] 671 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 658 | macro_rules! vec_to_homogeneous_impl{
[INFO] [stdout] 659 |     ($t: ident, $t2: ident, $extra: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 660 |         impl<N: Clone + One + Zero> ToHomogeneous<$t2<N>> for $t<N> {
[INFO] [stdout] 661 |             fn to_homogeneous(v: &$t<N>) -> $t2<N> {
[INFO] [stdout] 662 |                 let mut res: $t2<N> = Zero::zero();
[INFO] [stdout] 663 | 
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 671 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:673:39
[INFO] [stdout]     |
[INFO] [stdout] 673 |   macro_rules! vec_from_homogeneous_impl(
[INFO] [stdout]     |  _______________________________________^
[INFO] [stdout] 674 | |     ($t: ident, $t2: ident, $extra: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 675 | |         impl<N: Clone + Div<N, N> + One + Zero> FromHomogeneous<$t2<N>> for $t<N> {
[INFO] [stdout] 676 | |             fn from(v: &$t2<N>) -> $t<N> {
[INFO] [stdout] ...   |
[INFO] [stdout] 685 | |     )
[INFO] [stdout] 686 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 673 | macro_rules! vec_from_homogeneous_impl{
[INFO] [stdout] 674 |     ($t: ident, $t2: ident, $extra: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 675 |         impl<N: Clone + Div<N, N> + One + Zero> FromHomogeneous<$t2<N>> for $t<N> {
[INFO] [stdout] 676 |             fn from(v: &$t2<N>) -> $t<N> {
[INFO] [stdout] 677 |                 let mut res: $t<N> = Zero::zero();
[INFO] [stdout] 678 | 
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 686 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:688:28
[INFO] [stdout]     |
[INFO] [stdout] 688 |   macro_rules! translate_impl(
[INFO] [stdout]     |  ____________________________^
[INFO] [stdout] 689 | |     ($tv: ident, $t: ident) => (
[INFO] [stdout] 690 | |         impl<N: Add<N, N> + Sub<N, N>> Translate<$t<N>> for $tv<N> {
[INFO] [stdout] 691 | |             fn translate(&self, other: &$t<N>) -> $t<N> {
[INFO] [stdout] ...   |
[INFO] [stdout] 699 | |     )
[INFO] [stdout] 700 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 688 | macro_rules! translate_impl{
[INFO] [stdout] 689 |     ($tv: ident, $t: ident) => (
[INFO] [stdout] 690 |         impl<N: Add<N, N> + Sub<N, N>> Translate<$t<N>> for $tv<N> {
[INFO] [stdout] 691 |             fn translate(&self, other: &$t<N>) -> $t<N> {
[INFO] [stdout] 692 |                 *other + *self
[INFO] [stdout] 693 |             }
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 700 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:702:25
[INFO] [stdout]     |
[INFO] [stdout] 702 |   macro_rules! rotate_impl(
[INFO] [stdout]     |  _________________________^
[INFO] [stdout] 703 | |     ($t: ident) => (
[INFO] [stdout] 704 | |         impl<N, O: Clone> Rotate<O> for $t<N> {
[INFO] [stdout] 705 | |             fn rotate(&self, other: &O) -> O {
[INFO] [stdout] ...   |
[INFO] [stdout] 713 | |     )
[INFO] [stdout] 714 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 702 | macro_rules! rotate_impl{
[INFO] [stdout] 703 |     ($t: ident) => (
[INFO] [stdout] 704 |         impl<N, O: Clone> Rotate<O> for $t<N> {
[INFO] [stdout] 705 |             fn rotate(&self, other: &O) -> O {
[INFO] [stdout] 706 |                 other.clone()
[INFO] [stdout] 707 |             }
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 714 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:716:28
[INFO] [stdout]     |
[INFO] [stdout] 716 |   macro_rules! transform_impl(
[INFO] [stdout]     |  ____________________________^
[INFO] [stdout] 717 | |     ($tv: ident, $t: ident) => (
[INFO] [stdout] 718 | |         impl<N: Clone + Add<N, N> + Sub<N, N>> Transform<$t<N>> for $tv<N> {
[INFO] [stdout] 719 | |             fn transform(&self, other: &$t<N>) -> $t<N> {
[INFO] [stdout] ...   |
[INFO] [stdout] 727 | |     )
[INFO] [stdout] 728 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 716 | macro_rules! transform_impl{
[INFO] [stdout] 717 |     ($tv: ident, $t: ident) => (
[INFO] [stdout] 718 |         impl<N: Clone + Add<N, N> + Sub<N, N>> Transform<$t<N>> for $tv<N> {
[INFO] [stdout] 719 |             fn transform(&self, other: &$t<N>) -> $t<N> {
[INFO] [stdout] 720 |                 self.translate(other)
[INFO] [stdout] 721 |             }
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 728 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:730:29
[INFO] [stdout]     |
[INFO] [stdout] 730 |   macro_rules! vec_as_pnt_impl(
[INFO] [stdout]     |  _____________________________^
[INFO] [stdout] 731 | |     ($tv: ident, $t: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 732 | |         impl<N> $tv<N> {
[INFO] [stdout] 733 | |             #[deprecated = "use `na::orig() + this_vector` instead."]
[INFO] [stdout] ...   |
[INFO] [stdout] 762 | |     )
[INFO] [stdout] 763 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 730 | macro_rules! vec_as_pnt_impl{
[INFO] [stdout] 731 |     ($tv: ident, $t: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 732 |         impl<N> $tv<N> {
[INFO] [stdout] 733 |             #[deprecated = "use `na::orig() + this_vector` instead."]
[INFO] [stdout] 734 |             #[inline]
[INFO] [stdout] 735 |             pub fn to_pnt(self) -> $t<N> {
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 763 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:765:32
[INFO] [stdout]     |
[INFO] [stdout] 765 |   macro_rules! num_float_vec_impl(
[INFO] [stdout]     |  ________________________________^
[INFO] [stdout] 766 | |     ($t: ident $(,$trhs: ident)*) => (
[INFO] [stdout] 767 | |         impl<N> NumVec<N> for $t<N>
[INFO] [stdout] 768 | |             where N: Num $(+ $trhs<N, $t<N>>)* {
[INFO] [stdout] ...   |
[INFO] [stdout] 774 | |     )
[INFO] [stdout] 775 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 765 | macro_rules! num_float_vec_impl{
[INFO] [stdout] 766 |     ($t: ident $(,$trhs: ident)*) => (
[INFO] [stdout] 767 |         impl<N> NumVec<N> for $t<N>
[INFO] [stdout] 768 |             where N: Num $(+ $trhs<N, $t<N>>)* {
[INFO] [stdout] 769 |         }
[INFO] [stdout] 770 | 
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 775 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec_macros.rs:777:31
[INFO] [stdout]     |
[INFO] [stdout] 777 |   macro_rules! absolute_vec_impl(
[INFO] [stdout]     |  _______________________________^
[INFO] [stdout] 778 | |   ($t: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 779 | |     impl<N: Signed> Absolute<$t<N>> for $t<N> {
[INFO] [stdout] 780 | |         #[inline]
[INFO] [stdout] ...   |
[INFO] [stdout] 785 | |   )
[INFO] [stdout] 786 | | )
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 777 | macro_rules! absolute_vec_impl{
[INFO] [stdout] 778 |   ($t: ident, $comp0: ident $(,$compN: ident)*) => (
[INFO] [stdout] 779 |     impl<N: Signed> Absolute<$t<N>> for $t<N> {
[INFO] [stdout] 780 |         #[inline]
[INFO] [stdout] 781 |         fn abs(m: &$t<N>) -> $t<N> {
[INFO] [stdout] 782 |             $t::new(m.$comp0.abs() $(, m.$compN.abs() )*)
[INFO] [stdout]   ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 786 | );
[INFO] [stdout]     |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:44:34
[INFO] [stdout]    |
[INFO] [stdout] 44 | double_dispatch_binop_decl_trait!(Vec1, Vec1MulRhs)
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 44 | double_dispatch_binop_decl_trait!{Vec1, Vec1MulRhs}
[INFO] [stdout]    |                                  ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 44 | double_dispatch_binop_decl_trait!(Vec1, Vec1MulRhs);
[INFO] [stdout]    |                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:45:34
[INFO] [stdout]    |
[INFO] [stdout] 45 | double_dispatch_binop_decl_trait!(Vec1, Vec1DivRhs)
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 45 | double_dispatch_binop_decl_trait!{Vec1, Vec1DivRhs}
[INFO] [stdout]    |                                  ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 45 | double_dispatch_binop_decl_trait!(Vec1, Vec1DivRhs);
[INFO] [stdout]    |                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:46:34
[INFO] [stdout]    |
[INFO] [stdout] 46 | double_dispatch_binop_decl_trait!(Vec1, Vec1AddRhs)
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 46 | double_dispatch_binop_decl_trait!{Vec1, Vec1AddRhs}
[INFO] [stdout]    |                                  ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 46 | double_dispatch_binop_decl_trait!(Vec1, Vec1AddRhs);
[INFO] [stdout]    |                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:47:34
[INFO] [stdout]    |
[INFO] [stdout] 47 | double_dispatch_binop_decl_trait!(Vec1, Vec1SubRhs)
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 47 | double_dispatch_binop_decl_trait!{Vec1, Vec1SubRhs}
[INFO] [stdout]    |                                  ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 47 | double_dispatch_binop_decl_trait!(Vec1, Vec1SubRhs);
[INFO] [stdout]    |                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:48:33
[INFO] [stdout]    |
[INFO] [stdout] 48 | double_dispatch_cast_decl_trait!(Vec1, Vec1Cast)
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 48 | double_dispatch_cast_decl_trait!{Vec1, Vec1Cast}
[INFO] [stdout]    |                                 ^              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 48 | double_dispatch_cast_decl_trait!(Vec1, Vec1Cast);
[INFO] [stdout]    |                                                 ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:49:21
[INFO] [stdout]    |
[INFO] [stdout] 49 | mul_redispatch_impl!(Vec1, Vec1MulRhs)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 49 | mul_redispatch_impl!{Vec1, Vec1MulRhs}
[INFO] [stdout]    |                     ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 49 | mul_redispatch_impl!(Vec1, Vec1MulRhs);
[INFO] [stdout]    |                                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:50:21
[INFO] [stdout]    |
[INFO] [stdout] 50 | div_redispatch_impl!(Vec1, Vec1DivRhs)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 50 | div_redispatch_impl!{Vec1, Vec1DivRhs}
[INFO] [stdout]    |                     ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 50 | div_redispatch_impl!(Vec1, Vec1DivRhs);
[INFO] [stdout]    |                                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:51:21
[INFO] [stdout]    |
[INFO] [stdout] 51 | add_redispatch_impl!(Vec1, Vec1AddRhs)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 51 | add_redispatch_impl!{Vec1, Vec1AddRhs}
[INFO] [stdout]    |                     ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 51 | add_redispatch_impl!(Vec1, Vec1AddRhs);
[INFO] [stdout]    |                                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:52:21
[INFO] [stdout]    |
[INFO] [stdout] 52 | sub_redispatch_impl!(Vec1, Vec1SubRhs)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 52 | sub_redispatch_impl!{Vec1, Vec1SubRhs}
[INFO] [stdout]    |                     ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 52 | sub_redispatch_impl!(Vec1, Vec1SubRhs);
[INFO] [stdout]    |                                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:53:22
[INFO] [stdout]    |
[INFO] [stdout] 53 | cast_redispatch_impl!(Vec1, Vec1Cast)
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 53 | cast_redispatch_impl!{Vec1, Vec1Cast}
[INFO] [stdout]    |                      ^              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 53 | cast_redispatch_impl!(Vec1, Vec1Cast);
[INFO] [stdout]    |                                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:54:10
[INFO] [stdout]    |
[INFO] [stdout] 54 | new_impl!(Vec1, x)
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 54 | new_impl!{Vec1, x}
[INFO] [stdout]    |          ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 54 | new_impl!(Vec1, x);
[INFO] [stdout]    |                   ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:55:10
[INFO] [stdout]    |
[INFO] [stdout] 55 | ord_impl!(Vec1, x)
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 55 | ord_impl!{Vec1, x}
[INFO] [stdout]    |          ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 55 | ord_impl!(Vec1, x);
[INFO] [stdout]    |                   ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:56:15
[INFO] [stdout]    |
[INFO] [stdout] 56 | vec_axis_impl!(Vec1, x)
[INFO] [stdout]    |               ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 56 | vec_axis_impl!{Vec1, x}
[INFO] [stdout]    |               ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 56 | vec_axis_impl!(Vec1, x);
[INFO] [stdout]    |                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:57:15
[INFO] [stdout]    |
[INFO] [stdout] 57 | vec_cast_impl!(Vec1, Vec1Cast, x)
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 57 | vec_cast_impl!{Vec1, Vec1Cast, x}
[INFO] [stdout]    |               ^                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 57 | vec_cast_impl!(Vec1, Vec1Cast, x);
[INFO] [stdout]    |                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:58:15
[INFO] [stdout]    |
[INFO] [stdout] 58 | as_slice_impl!(Vec1, 1)
[INFO] [stdout]    |               ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 58 | as_slice_impl!{Vec1, 1}
[INFO] [stdout]    |               ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 58 | as_slice_impl!(Vec1, 1);
[INFO] [stdout]    |                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:59:12
[INFO] [stdout]    |
[INFO] [stdout] 59 | index_impl!(Vec1)
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 59 | index_impl!{Vec1}
[INFO] [stdout]    |            ^    ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 59 | index_impl!(Vec1);
[INFO] [stdout]    |                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:60:16
[INFO] [stdout]    |
[INFO] [stdout] 60 | indexable_impl!(Vec1, 1)
[INFO] [stdout]    |                ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 60 | indexable_impl!{Vec1, 1}
[INFO] [stdout]    |                ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 60 | indexable_impl!(Vec1, 1);
[INFO] [stdout]    |                         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:61:14
[INFO] [stdout]    |
[INFO] [stdout] 61 | at_fast_impl!(Vec1, 1)
[INFO] [stdout]    |              ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 61 | at_fast_impl!{Vec1, 1}
[INFO] [stdout]    |              ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 61 | at_fast_impl!(Vec1, 1);
[INFO] [stdout]    |                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:62:17
[INFO] [stdout]    |
[INFO] [stdout] 62 | new_repeat_impl!(Vec1, val, x)
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 62 | new_repeat_impl!{Vec1, val, x}
[INFO] [stdout]    |                 ^            ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 62 | new_repeat_impl!(Vec1, val, x);
[INFO] [stdout]    |                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:63:10
[INFO] [stdout]    |
[INFO] [stdout] 63 | dim_impl!(Vec1, 1)
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 63 | dim_impl!{Vec1, 1}
[INFO] [stdout]    |          ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 63 | dim_impl!(Vec1, 1);
[INFO] [stdout]    |                   ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:64:16
[INFO] [stdout]    |
[INFO] [stdout] 64 | container_impl!(Vec1)
[INFO] [stdout]    |                ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 64 | container_impl!{Vec1}
[INFO] [stdout]    |                ^    ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 64 | container_impl!(Vec1);
[INFO] [stdout]    |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:66:10
[INFO] [stdout]    |
[INFO] [stdout] 66 | add_impl!(Vec1, Vec1AddRhs, x)
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 66 | add_impl!{Vec1, Vec1AddRhs, x}
[INFO] [stdout]    |          ^                   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 66 | add_impl!(Vec1, Vec1AddRhs, x);
[INFO] [stdout]    |                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:67:10
[INFO] [stdout]    |
[INFO] [stdout] 67 | sub_impl!(Vec1, Vec1SubRhs, x)
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 67 | sub_impl!{Vec1, Vec1SubRhs, x}
[INFO] [stdout]    |          ^                   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 67 | sub_impl!(Vec1, Vec1SubRhs, x);
[INFO] [stdout]    |                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:68:10
[INFO] [stdout]    |
[INFO] [stdout] 68 | mul_impl!(Vec1, Vec1MulRhs, x)
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 68 | mul_impl!{Vec1, Vec1MulRhs, x}
[INFO] [stdout]    |          ^                   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 68 | mul_impl!(Vec1, Vec1MulRhs, x);
[INFO] [stdout]    |                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:69:10
[INFO] [stdout]    |
[INFO] [stdout] 69 | div_impl!(Vec1, Vec1DivRhs, x)
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 69 | div_impl!{Vec1, Vec1DivRhs, x}
[INFO] [stdout]    |          ^                   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 69 | div_impl!(Vec1, Vec1DivRhs, x);
[INFO] [stdout]    |                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:70:10
[INFO] [stdout]    |
[INFO] [stdout] 70 | neg_impl!(Vec1, x)
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 70 | neg_impl!{Vec1, x}
[INFO] [stdout]    |          ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 70 | neg_impl!(Vec1, x);
[INFO] [stdout]    |                   ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:71:10
[INFO] [stdout]    |
[INFO] [stdout] 71 | dot_impl!(Vec1, x)
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 71 | dot_impl!{Vec1, x}
[INFO] [stdout]    |          ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 71 | dot_impl!(Vec1, x);
[INFO] [stdout]    |                   ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:72:17
[INFO] [stdout]    |
[INFO] [stdout] 72 | scalar_ops_impl!(Vec1, x)
[INFO] [stdout]    |                 ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 72 | scalar_ops_impl!{Vec1, x}
[INFO] [stdout]    |                 ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 72 | scalar_ops_impl!(Vec1, x);
[INFO] [stdout]    |                          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:73:21
[INFO] [stdout]    |
[INFO] [stdout] 73 | vec_mul_scalar_impl!(Vec1, f64, Vec1MulRhs, x)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 73 | vec_mul_scalar_impl!{Vec1, f64, Vec1MulRhs, x}
[INFO] [stdout]    |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 73 | vec_mul_scalar_impl!(Vec1, f64, Vec1MulRhs, x);
[INFO] [stdout]    |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:74:21
[INFO] [stdout]    |
[INFO] [stdout] 74 | vec_mul_scalar_impl!(Vec1, f32, Vec1MulRhs, x)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 74 | vec_mul_scalar_impl!{Vec1, f32, Vec1MulRhs, x}
[INFO] [stdout]    |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 74 | vec_mul_scalar_impl!(Vec1, f32, Vec1MulRhs, x);
[INFO] [stdout]    |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:75:21
[INFO] [stdout]    |
[INFO] [stdout] 75 | vec_mul_scalar_impl!(Vec1, u64, Vec1MulRhs, x)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 75 | vec_mul_scalar_impl!{Vec1, u64, Vec1MulRhs, x}
[INFO] [stdout]    |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 75 | vec_mul_scalar_impl!(Vec1, u64, Vec1MulRhs, x);
[INFO] [stdout]    |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:76:21
[INFO] [stdout]    |
[INFO] [stdout] 76 | vec_mul_scalar_impl!(Vec1, u32, Vec1MulRhs, x)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 76 | vec_mul_scalar_impl!{Vec1, u32, Vec1MulRhs, x}
[INFO] [stdout]    |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 76 | vec_mul_scalar_impl!(Vec1, u32, Vec1MulRhs, x);
[INFO] [stdout]    |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:77:21
[INFO] [stdout]    |
[INFO] [stdout] 77 | vec_mul_scalar_impl!(Vec1, u16, Vec1MulRhs, x)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 77 | vec_mul_scalar_impl!{Vec1, u16, Vec1MulRhs, x}
[INFO] [stdout]    |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 77 | vec_mul_scalar_impl!(Vec1, u16, Vec1MulRhs, x);
[INFO] [stdout]    |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:78:21
[INFO] [stdout]    |
[INFO] [stdout] 78 | vec_mul_scalar_impl!(Vec1, u8, Vec1MulRhs, x)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 78 | vec_mul_scalar_impl!{Vec1, u8, Vec1MulRhs, x}
[INFO] [stdout]    |                     ^                       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 78 | vec_mul_scalar_impl!(Vec1, u8, Vec1MulRhs, x);
[INFO] [stdout]    |                                              ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:79:21
[INFO] [stdout]    |
[INFO] [stdout] 79 | vec_mul_scalar_impl!(Vec1, i64, Vec1MulRhs, x)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 79 | vec_mul_scalar_impl!{Vec1, i64, Vec1MulRhs, x}
[INFO] [stdout]    |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 79 | vec_mul_scalar_impl!(Vec1, i64, Vec1MulRhs, x);
[INFO] [stdout]    |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:80:21
[INFO] [stdout]    |
[INFO] [stdout] 80 | vec_mul_scalar_impl!(Vec1, i32, Vec1MulRhs, x)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 80 | vec_mul_scalar_impl!{Vec1, i32, Vec1MulRhs, x}
[INFO] [stdout]    |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 80 | vec_mul_scalar_impl!(Vec1, i32, Vec1MulRhs, x);
[INFO] [stdout]    |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:81:21
[INFO] [stdout]    |
[INFO] [stdout] 81 | vec_mul_scalar_impl!(Vec1, i16, Vec1MulRhs, x)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 81 | vec_mul_scalar_impl!{Vec1, i16, Vec1MulRhs, x}
[INFO] [stdout]    |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 81 | vec_mul_scalar_impl!(Vec1, i16, Vec1MulRhs, x);
[INFO] [stdout]    |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:82:21
[INFO] [stdout]    |
[INFO] [stdout] 82 | vec_mul_scalar_impl!(Vec1, i8, Vec1MulRhs, x)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 82 | vec_mul_scalar_impl!{Vec1, i8, Vec1MulRhs, x}
[INFO] [stdout]    |                     ^                       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 82 | vec_mul_scalar_impl!(Vec1, i8, Vec1MulRhs, x);
[INFO] [stdout]    |                                              ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:83:21
[INFO] [stdout]    |
[INFO] [stdout] 83 | vec_mul_scalar_impl!(Vec1, uint, Vec1MulRhs, x)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 83 | vec_mul_scalar_impl!{Vec1, uint, Vec1MulRhs, x}
[INFO] [stdout]    |                     ^                         ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 83 | vec_mul_scalar_impl!(Vec1, uint, Vec1MulRhs, x);
[INFO] [stdout]    |                                                ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:84:21
[INFO] [stdout]    |
[INFO] [stdout] 84 | vec_mul_scalar_impl!(Vec1, int, Vec1MulRhs, x)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 84 | vec_mul_scalar_impl!{Vec1, int, Vec1MulRhs, x}
[INFO] [stdout]    |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 84 | vec_mul_scalar_impl!(Vec1, int, Vec1MulRhs, x);
[INFO] [stdout]    |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:85:21
[INFO] [stdout]    |
[INFO] [stdout] 85 | vec_div_scalar_impl!(Vec1, f64, Vec1DivRhs, x)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 85 | vec_div_scalar_impl!{Vec1, f64, Vec1DivRhs, x}
[INFO] [stdout]    |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 85 | vec_div_scalar_impl!(Vec1, f64, Vec1DivRhs, x);
[INFO] [stdout]    |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:86:21
[INFO] [stdout]    |
[INFO] [stdout] 86 | vec_div_scalar_impl!(Vec1, f32, Vec1DivRhs, x)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 86 | vec_div_scalar_impl!{Vec1, f32, Vec1DivRhs, x}
[INFO] [stdout]    |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 86 | vec_div_scalar_impl!(Vec1, f32, Vec1DivRhs, x);
[INFO] [stdout]    |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:87:21
[INFO] [stdout]    |
[INFO] [stdout] 87 | vec_div_scalar_impl!(Vec1, u64, Vec1DivRhs, x)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 87 | vec_div_scalar_impl!{Vec1, u64, Vec1DivRhs, x}
[INFO] [stdout]    |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 87 | vec_div_scalar_impl!(Vec1, u64, Vec1DivRhs, x);
[INFO] [stdout]    |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:88:21
[INFO] [stdout]    |
[INFO] [stdout] 88 | vec_div_scalar_impl!(Vec1, u32, Vec1DivRhs, x)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 88 | vec_div_scalar_impl!{Vec1, u32, Vec1DivRhs, x}
[INFO] [stdout]    |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 88 | vec_div_scalar_impl!(Vec1, u32, Vec1DivRhs, x);
[INFO] [stdout]    |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:89:21
[INFO] [stdout]    |
[INFO] [stdout] 89 | vec_div_scalar_impl!(Vec1, u16, Vec1DivRhs, x)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 89 | vec_div_scalar_impl!{Vec1, u16, Vec1DivRhs, x}
[INFO] [stdout]    |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 89 | vec_div_scalar_impl!(Vec1, u16, Vec1DivRhs, x);
[INFO] [stdout]    |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:90:21
[INFO] [stdout]    |
[INFO] [stdout] 90 | vec_div_scalar_impl!(Vec1, u8, Vec1DivRhs, x)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 90 | vec_div_scalar_impl!{Vec1, u8, Vec1DivRhs, x}
[INFO] [stdout]    |                     ^                       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 90 | vec_div_scalar_impl!(Vec1, u8, Vec1DivRhs, x);
[INFO] [stdout]    |                                              ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:91:21
[INFO] [stdout]    |
[INFO] [stdout] 91 | vec_div_scalar_impl!(Vec1, i64, Vec1DivRhs, x)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 91 | vec_div_scalar_impl!{Vec1, i64, Vec1DivRhs, x}
[INFO] [stdout]    |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 91 | vec_div_scalar_impl!(Vec1, i64, Vec1DivRhs, x);
[INFO] [stdout]    |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:92:21
[INFO] [stdout]    |
[INFO] [stdout] 92 | vec_div_scalar_impl!(Vec1, i32, Vec1DivRhs, x)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 92 | vec_div_scalar_impl!{Vec1, i32, Vec1DivRhs, x}
[INFO] [stdout]    |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 92 | vec_div_scalar_impl!(Vec1, i32, Vec1DivRhs, x);
[INFO] [stdout]    |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:93:21
[INFO] [stdout]    |
[INFO] [stdout] 93 | vec_div_scalar_impl!(Vec1, i16, Vec1DivRhs, x)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 93 | vec_div_scalar_impl!{Vec1, i16, Vec1DivRhs, x}
[INFO] [stdout]    |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 93 | vec_div_scalar_impl!(Vec1, i16, Vec1DivRhs, x);
[INFO] [stdout]    |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:94:21
[INFO] [stdout]    |
[INFO] [stdout] 94 | vec_div_scalar_impl!(Vec1, i8, Vec1DivRhs, x)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 94 | vec_div_scalar_impl!{Vec1, i8, Vec1DivRhs, x}
[INFO] [stdout]    |                     ^                       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 94 | vec_div_scalar_impl!(Vec1, i8, Vec1DivRhs, x);
[INFO] [stdout]    |                                              ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:95:21
[INFO] [stdout]    |
[INFO] [stdout] 95 | vec_div_scalar_impl!(Vec1, uint, Vec1DivRhs, x)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 95 | vec_div_scalar_impl!{Vec1, uint, Vec1DivRhs, x}
[INFO] [stdout]    |                     ^                         ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 95 | vec_div_scalar_impl!(Vec1, uint, Vec1DivRhs, x);
[INFO] [stdout]    |                                                ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:96:21
[INFO] [stdout]    |
[INFO] [stdout] 96 | vec_div_scalar_impl!(Vec1, int, Vec1DivRhs, x)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 96 | vec_div_scalar_impl!{Vec1, int, Vec1DivRhs, x}
[INFO] [stdout]    |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 96 | vec_div_scalar_impl!(Vec1, int, Vec1DivRhs, x);
[INFO] [stdout]    |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:97:21
[INFO] [stdout]    |
[INFO] [stdout] 97 | vec_add_scalar_impl!(Vec1, f64, Vec1AddRhs, x)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 97 | vec_add_scalar_impl!{Vec1, f64, Vec1AddRhs, x}
[INFO] [stdout]    |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 97 | vec_add_scalar_impl!(Vec1, f64, Vec1AddRhs, x);
[INFO] [stdout]    |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:98:21
[INFO] [stdout]    |
[INFO] [stdout] 98 | vec_add_scalar_impl!(Vec1, f32, Vec1AddRhs, x)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 98 | vec_add_scalar_impl!{Vec1, f32, Vec1AddRhs, x}
[INFO] [stdout]    |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 98 | vec_add_scalar_impl!(Vec1, f32, Vec1AddRhs, x);
[INFO] [stdout]    |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:99:21
[INFO] [stdout]    |
[INFO] [stdout] 99 | vec_add_scalar_impl!(Vec1, u64, Vec1AddRhs, x)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 99 | vec_add_scalar_impl!{Vec1, u64, Vec1AddRhs, x}
[INFO] [stdout]    |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 99 | vec_add_scalar_impl!(Vec1, u64, Vec1AddRhs, x);
[INFO] [stdout]    |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:100:21
[INFO] [stdout]     |
[INFO] [stdout] 100 | vec_add_scalar_impl!(Vec1, u32, Vec1AddRhs, x)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 100 | vec_add_scalar_impl!{Vec1, u32, Vec1AddRhs, x}
[INFO] [stdout]     |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 100 | vec_add_scalar_impl!(Vec1, u32, Vec1AddRhs, x);
[INFO] [stdout]     |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:101:21
[INFO] [stdout]     |
[INFO] [stdout] 101 | vec_add_scalar_impl!(Vec1, u16, Vec1AddRhs, x)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 101 | vec_add_scalar_impl!{Vec1, u16, Vec1AddRhs, x}
[INFO] [stdout]     |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 101 | vec_add_scalar_impl!(Vec1, u16, Vec1AddRhs, x);
[INFO] [stdout]     |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:102:21
[INFO] [stdout]     |
[INFO] [stdout] 102 | vec_add_scalar_impl!(Vec1, u8, Vec1AddRhs, x)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 102 | vec_add_scalar_impl!{Vec1, u8, Vec1AddRhs, x}
[INFO] [stdout]     |                     ^                       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 102 | vec_add_scalar_impl!(Vec1, u8, Vec1AddRhs, x);
[INFO] [stdout]     |                                              ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:103:21
[INFO] [stdout]     |
[INFO] [stdout] 103 | vec_add_scalar_impl!(Vec1, i64, Vec1AddRhs, x)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 103 | vec_add_scalar_impl!{Vec1, i64, Vec1AddRhs, x}
[INFO] [stdout]     |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 103 | vec_add_scalar_impl!(Vec1, i64, Vec1AddRhs, x);
[INFO] [stdout]     |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:104:21
[INFO] [stdout]     |
[INFO] [stdout] 104 | vec_add_scalar_impl!(Vec1, i32, Vec1AddRhs, x)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 104 | vec_add_scalar_impl!{Vec1, i32, Vec1AddRhs, x}
[INFO] [stdout]     |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 104 | vec_add_scalar_impl!(Vec1, i32, Vec1AddRhs, x);
[INFO] [stdout]     |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:105:21
[INFO] [stdout]     |
[INFO] [stdout] 105 | vec_add_scalar_impl!(Vec1, i16, Vec1AddRhs, x)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 105 | vec_add_scalar_impl!{Vec1, i16, Vec1AddRhs, x}
[INFO] [stdout]     |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 105 | vec_add_scalar_impl!(Vec1, i16, Vec1AddRhs, x);
[INFO] [stdout]     |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:106:21
[INFO] [stdout]     |
[INFO] [stdout] 106 | vec_add_scalar_impl!(Vec1, i8, Vec1AddRhs, x)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 106 | vec_add_scalar_impl!{Vec1, i8, Vec1AddRhs, x}
[INFO] [stdout]     |                     ^                       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 106 | vec_add_scalar_impl!(Vec1, i8, Vec1AddRhs, x);
[INFO] [stdout]     |                                              ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:107:21
[INFO] [stdout]     |
[INFO] [stdout] 107 | vec_add_scalar_impl!(Vec1, uint, Vec1AddRhs, x)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 107 | vec_add_scalar_impl!{Vec1, uint, Vec1AddRhs, x}
[INFO] [stdout]     |                     ^                         ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 107 | vec_add_scalar_impl!(Vec1, uint, Vec1AddRhs, x);
[INFO] [stdout]     |                                                ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:108:21
[INFO] [stdout]     |
[INFO] [stdout] 108 | vec_add_scalar_impl!(Vec1, int, Vec1AddRhs, x)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 108 | vec_add_scalar_impl!{Vec1, int, Vec1AddRhs, x}
[INFO] [stdout]     |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 108 | vec_add_scalar_impl!(Vec1, int, Vec1AddRhs, x);
[INFO] [stdout]     |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:109:21
[INFO] [stdout]     |
[INFO] [stdout] 109 | vec_sub_scalar_impl!(Vec1, f64, Vec1SubRhs, x)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 109 | vec_sub_scalar_impl!{Vec1, f64, Vec1SubRhs, x}
[INFO] [stdout]     |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 109 | vec_sub_scalar_impl!(Vec1, f64, Vec1SubRhs, x);
[INFO] [stdout]     |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:110:21
[INFO] [stdout]     |
[INFO] [stdout] 110 | vec_sub_scalar_impl!(Vec1, f32, Vec1SubRhs, x)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 110 | vec_sub_scalar_impl!{Vec1, f32, Vec1SubRhs, x}
[INFO] [stdout]     |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 110 | vec_sub_scalar_impl!(Vec1, f32, Vec1SubRhs, x);
[INFO] [stdout]     |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:111:21
[INFO] [stdout]     |
[INFO] [stdout] 111 | vec_sub_scalar_impl!(Vec1, u64, Vec1SubRhs, x)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 111 | vec_sub_scalar_impl!{Vec1, u64, Vec1SubRhs, x}
[INFO] [stdout]     |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 111 | vec_sub_scalar_impl!(Vec1, u64, Vec1SubRhs, x);
[INFO] [stdout]     |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:112:21
[INFO] [stdout]     |
[INFO] [stdout] 112 | vec_sub_scalar_impl!(Vec1, u32, Vec1SubRhs, x)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 112 | vec_sub_scalar_impl!{Vec1, u32, Vec1SubRhs, x}
[INFO] [stdout]     |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 112 | vec_sub_scalar_impl!(Vec1, u32, Vec1SubRhs, x);
[INFO] [stdout]     |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:113:21
[INFO] [stdout]     |
[INFO] [stdout] 113 | vec_sub_scalar_impl!(Vec1, u16, Vec1SubRhs, x)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 113 | vec_sub_scalar_impl!{Vec1, u16, Vec1SubRhs, x}
[INFO] [stdout]     |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 113 | vec_sub_scalar_impl!(Vec1, u16, Vec1SubRhs, x);
[INFO] [stdout]     |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:114:21
[INFO] [stdout]     |
[INFO] [stdout] 114 | vec_sub_scalar_impl!(Vec1, u8, Vec1SubRhs, x)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 114 | vec_sub_scalar_impl!{Vec1, u8, Vec1SubRhs, x}
[INFO] [stdout]     |                     ^                       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 114 | vec_sub_scalar_impl!(Vec1, u8, Vec1SubRhs, x);
[INFO] [stdout]     |                                              ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:115:21
[INFO] [stdout]     |
[INFO] [stdout] 115 | vec_sub_scalar_impl!(Vec1, i64, Vec1SubRhs, x)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 115 | vec_sub_scalar_impl!{Vec1, i64, Vec1SubRhs, x}
[INFO] [stdout]     |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 115 | vec_sub_scalar_impl!(Vec1, i64, Vec1SubRhs, x);
[INFO] [stdout]     |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:116:21
[INFO] [stdout]     |
[INFO] [stdout] 116 | vec_sub_scalar_impl!(Vec1, i32, Vec1SubRhs, x)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 116 | vec_sub_scalar_impl!{Vec1, i32, Vec1SubRhs, x}
[INFO] [stdout]     |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 116 | vec_sub_scalar_impl!(Vec1, i32, Vec1SubRhs, x);
[INFO] [stdout]     |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:117:21
[INFO] [stdout]     |
[INFO] [stdout] 117 | vec_sub_scalar_impl!(Vec1, i16, Vec1SubRhs, x)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 117 | vec_sub_scalar_impl!{Vec1, i16, Vec1SubRhs, x}
[INFO] [stdout]     |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 117 | vec_sub_scalar_impl!(Vec1, i16, Vec1SubRhs, x);
[INFO] [stdout]     |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:118:21
[INFO] [stdout]     |
[INFO] [stdout] 118 | vec_sub_scalar_impl!(Vec1, i8, Vec1SubRhs, x)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 118 | vec_sub_scalar_impl!{Vec1, i8, Vec1SubRhs, x}
[INFO] [stdout]     |                     ^                       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 118 | vec_sub_scalar_impl!(Vec1, i8, Vec1SubRhs, x);
[INFO] [stdout]     |                                              ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:119:21
[INFO] [stdout]     |
[INFO] [stdout] 119 | vec_sub_scalar_impl!(Vec1, uint, Vec1SubRhs, x)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 119 | vec_sub_scalar_impl!{Vec1, uint, Vec1SubRhs, x}
[INFO] [stdout]     |                     ^                         ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 119 | vec_sub_scalar_impl!(Vec1, uint, Vec1SubRhs, x);
[INFO] [stdout]     |                                                ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:120:21
[INFO] [stdout]     |
[INFO] [stdout] 120 | vec_sub_scalar_impl!(Vec1, int, Vec1SubRhs, x)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 120 | vec_sub_scalar_impl!{Vec1, int, Vec1SubRhs, x}
[INFO] [stdout]     |                     ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 120 | vec_sub_scalar_impl!(Vec1, int, Vec1SubRhs, x);
[INFO] [stdout]     |                                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:121:18
[INFO] [stdout]     |
[INFO] [stdout] 121 | translation_impl!(Vec1)
[INFO] [stdout]     |                  ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 121 | translation_impl!{Vec1}
[INFO] [stdout]     |                  ^    ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 121 | translation_impl!(Vec1);
[INFO] [stdout]     |                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:122:11
[INFO] [stdout]     |
[INFO] [stdout] 122 | norm_impl!(Vec1, x)
[INFO] [stdout]     |           ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 122 | norm_impl!{Vec1, x}
[INFO] [stdout]     |           ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 122 | norm_impl!(Vec1, x);
[INFO] [stdout]     |                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:123:16
[INFO] [stdout]     |
[INFO] [stdout] 123 | approx_eq_impl!(Vec1, x)
[INFO] [stdout]     |                ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 123 | approx_eq_impl!{Vec1, x}
[INFO] [stdout]     |                ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 123 | approx_eq_impl!(Vec1, x);
[INFO] [stdout]     |                         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:124:10
[INFO] [stdout]     |
[INFO] [stdout] 124 | one_impl!(Vec1, x)
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 124 | one_impl!{Vec1, x}
[INFO] [stdout]     |          ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 124 | one_impl!(Vec1, x);
[INFO] [stdout]     |                   ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:125:20
[INFO] [stdout]     |
[INFO] [stdout] 125 | from_iterator_impl!(Vec1, iterator)
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 125 | from_iterator_impl!{Vec1, iterator}
[INFO] [stdout]     |                    ^              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 125 | from_iterator_impl!(Vec1, iterator);
[INFO] [stdout]     |                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:126:14
[INFO] [stdout]     |
[INFO] [stdout] 126 | bounded_impl!(Vec1, x)
[INFO] [stdout]     |              ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 126 | bounded_impl!{Vec1, x}
[INFO] [stdout]     |              ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 126 | bounded_impl!(Vec1, x);
[INFO] [stdout]     |                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:127:11
[INFO] [stdout]     |
[INFO] [stdout] 127 | axpy_impl!(Vec1, x)
[INFO] [stdout]     |           ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 127 | axpy_impl!{Vec1, x}
[INFO] [stdout]     |           ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 127 | axpy_impl!(Vec1, x);
[INFO] [stdout]     |                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:128:15
[INFO] [stdout]     |
[INFO] [stdout] 128 | iterable_impl!(Vec1, 1)
[INFO] [stdout]     |               ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 128 | iterable_impl!{Vec1, 1}
[INFO] [stdout]     |               ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 128 | iterable_impl!(Vec1, 1);
[INFO] [stdout]     |                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:129:19
[INFO] [stdout]     |
[INFO] [stdout] 129 | iterable_mut_impl!(Vec1, 1)
[INFO] [stdout]     |                   ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 129 | iterable_mut_impl!{Vec1, 1}
[INFO] [stdout]     |                   ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 129 | iterable_mut_impl!(Vec1, 1);
[INFO] [stdout]     |                            ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:130:25
[INFO] [stdout]     |
[INFO] [stdout] 130 | vec_to_homogeneous_impl!(Vec1, Vec2, y, x)
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 130 | vec_to_homogeneous_impl!{Vec1, Vec2, y, x}
[INFO] [stdout]     |                         ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 130 | vec_to_homogeneous_impl!(Vec1, Vec2, y, x);
[INFO] [stdout]     |                                           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:131:27
[INFO] [stdout]     |
[INFO] [stdout] 131 | vec_from_homogeneous_impl!(Vec1, Vec2, y, x)
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 131 | vec_from_homogeneous_impl!{Vec1, Vec2, y, x}
[INFO] [stdout]     |                           ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 131 | vec_from_homogeneous_impl!(Vec1, Vec2, y, x);
[INFO] [stdout]     |                                             ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:132:16
[INFO] [stdout]     |
[INFO] [stdout] 132 | translate_impl!(Vec1, Pnt1)
[INFO] [stdout]     |                ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 132 | translate_impl!{Vec1, Pnt1}
[INFO] [stdout]     |                ^          ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 132 | translate_impl!(Vec1, Pnt1);
[INFO] [stdout]     |                            ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:133:13
[INFO] [stdout]     |
[INFO] [stdout] 133 | rotate_impl!(Vec1)
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 133 | rotate_impl!{Vec1}
[INFO] [stdout]     |             ^    ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 133 | rotate_impl!(Vec1);
[INFO] [stdout]     |                   ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:134:13
[INFO] [stdout]     |
[INFO] [stdout] 134 | rotate_impl!(Pnt1)
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 134 | rotate_impl!{Pnt1}
[INFO] [stdout]     |             ^    ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 134 | rotate_impl!(Pnt1);
[INFO] [stdout]     |                   ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:135:16
[INFO] [stdout]     |
[INFO] [stdout] 135 | transform_impl!(Vec1, Pnt1)
[INFO] [stdout]     |                ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 135 | transform_impl!{Vec1, Pnt1}
[INFO] [stdout]     |                ^          ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 135 | transform_impl!(Vec1, Pnt1);
[INFO] [stdout]     |                            ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:136:17
[INFO] [stdout]     |
[INFO] [stdout] 136 | vec_as_pnt_impl!(Vec1, Pnt1, x)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 136 | vec_as_pnt_impl!{Vec1, Pnt1, x}
[INFO] [stdout]     |                 ^             ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 136 | vec_as_pnt_impl!(Vec1, Pnt1, x);
[INFO] [stdout]     |                                ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:137:20
[INFO] [stdout]     |
[INFO] [stdout] 137 | num_float_vec_impl!(Vec1, Vec1MulRhs, Vec1DivRhs)
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 137 | num_float_vec_impl!{Vec1, Vec1MulRhs, Vec1DivRhs}
[INFO] [stdout]     |                    ^                            ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 137 | num_float_vec_impl!(Vec1, Vec1MulRhs, Vec1DivRhs);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:138:19
[INFO] [stdout]     |
[INFO] [stdout] 138 | absolute_vec_impl!(Vec1, x)
[INFO] [stdout]     |                   ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 138 | absolute_vec_impl!{Vec1, x}
[INFO] [stdout]     |                   ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 138 | absolute_vec_impl!(Vec1, x);
[INFO] [stdout]     |                            ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:149:34
[INFO] [stdout]     |
[INFO] [stdout] 149 | double_dispatch_binop_decl_trait!(Vec2, Vec2MulRhs)
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 149 | double_dispatch_binop_decl_trait!{Vec2, Vec2MulRhs}
[INFO] [stdout]     |                                  ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 149 | double_dispatch_binop_decl_trait!(Vec2, Vec2MulRhs);
[INFO] [stdout]     |                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:150:34
[INFO] [stdout]     |
[INFO] [stdout] 150 | double_dispatch_binop_decl_trait!(Vec2, Vec2DivRhs)
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 150 | double_dispatch_binop_decl_trait!{Vec2, Vec2DivRhs}
[INFO] [stdout]     |                                  ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 150 | double_dispatch_binop_decl_trait!(Vec2, Vec2DivRhs);
[INFO] [stdout]     |                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:151:34
[INFO] [stdout]     |
[INFO] [stdout] 151 | double_dispatch_binop_decl_trait!(Vec2, Vec2AddRhs)
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 151 | double_dispatch_binop_decl_trait!{Vec2, Vec2AddRhs}
[INFO] [stdout]     |                                  ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 151 | double_dispatch_binop_decl_trait!(Vec2, Vec2AddRhs);
[INFO] [stdout]     |                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:152:34
[INFO] [stdout]     |
[INFO] [stdout] 152 | double_dispatch_binop_decl_trait!(Vec2, Vec2SubRhs)
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 152 | double_dispatch_binop_decl_trait!{Vec2, Vec2SubRhs}
[INFO] [stdout]     |                                  ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 152 | double_dispatch_binop_decl_trait!(Vec2, Vec2SubRhs);
[INFO] [stdout]     |                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:153:33
[INFO] [stdout]     |
[INFO] [stdout] 153 | double_dispatch_cast_decl_trait!(Vec2, Vec2Cast)
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 153 | double_dispatch_cast_decl_trait!{Vec2, Vec2Cast}
[INFO] [stdout]     |                                 ^              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 153 | double_dispatch_cast_decl_trait!(Vec2, Vec2Cast);
[INFO] [stdout]     |                                                 ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:154:21
[INFO] [stdout]     |
[INFO] [stdout] 154 | mul_redispatch_impl!(Vec2, Vec2MulRhs)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 154 | mul_redispatch_impl!{Vec2, Vec2MulRhs}
[INFO] [stdout]     |                     ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 154 | mul_redispatch_impl!(Vec2, Vec2MulRhs);
[INFO] [stdout]     |                                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:155:21
[INFO] [stdout]     |
[INFO] [stdout] 155 | div_redispatch_impl!(Vec2, Vec2DivRhs)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 155 | div_redispatch_impl!{Vec2, Vec2DivRhs}
[INFO] [stdout]     |                     ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 155 | div_redispatch_impl!(Vec2, Vec2DivRhs);
[INFO] [stdout]     |                                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:156:21
[INFO] [stdout]     |
[INFO] [stdout] 156 | add_redispatch_impl!(Vec2, Vec2AddRhs)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 156 | add_redispatch_impl!{Vec2, Vec2AddRhs}
[INFO] [stdout]     |                     ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 156 | add_redispatch_impl!(Vec2, Vec2AddRhs);
[INFO] [stdout]     |                                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:157:21
[INFO] [stdout]     |
[INFO] [stdout] 157 | sub_redispatch_impl!(Vec2, Vec2SubRhs)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 157 | sub_redispatch_impl!{Vec2, Vec2SubRhs}
[INFO] [stdout]     |                     ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 157 | sub_redispatch_impl!(Vec2, Vec2SubRhs);
[INFO] [stdout]     |                                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:158:22
[INFO] [stdout]     |
[INFO] [stdout] 158 | cast_redispatch_impl!(Vec2, Vec2Cast)
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 158 | cast_redispatch_impl!{Vec2, Vec2Cast}
[INFO] [stdout]     |                      ^              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 158 | cast_redispatch_impl!(Vec2, Vec2Cast);
[INFO] [stdout]     |                                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:159:10
[INFO] [stdout]     |
[INFO] [stdout] 159 | new_impl!(Vec2, x, y)
[INFO] [stdout]     |          ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 159 | new_impl!{Vec2, x, y}
[INFO] [stdout]     |          ^          ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 159 | new_impl!(Vec2, x, y);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:160:10
[INFO] [stdout]     |
[INFO] [stdout] 160 | ord_impl!(Vec2, x, y)
[INFO] [stdout]     |          ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 160 | ord_impl!{Vec2, x, y}
[INFO] [stdout]     |          ^          ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 160 | ord_impl!(Vec2, x, y);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:161:15
[INFO] [stdout]     |
[INFO] [stdout] 161 | vec_axis_impl!(Vec2, x, y)
[INFO] [stdout]     |               ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 161 | vec_axis_impl!{Vec2, x, y}
[INFO] [stdout]     |               ^          ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 161 | vec_axis_impl!(Vec2, x, y);
[INFO] [stdout]     |                           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:162:15
[INFO] [stdout]     |
[INFO] [stdout] 162 | vec_cast_impl!(Vec2, Vec2Cast, x, y)
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 162 | vec_cast_impl!{Vec2, Vec2Cast, x, y}
[INFO] [stdout]     |               ^                    ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 162 | vec_cast_impl!(Vec2, Vec2Cast, x, y);
[INFO] [stdout]     |                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:163:15
[INFO] [stdout]     |
[INFO] [stdout] 163 | as_slice_impl!(Vec2, 2)
[INFO] [stdout]     |               ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 163 | as_slice_impl!{Vec2, 2}
[INFO] [stdout]     |               ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 163 | as_slice_impl!(Vec2, 2);
[INFO] [stdout]     |                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:164:12
[INFO] [stdout]     |
[INFO] [stdout] 164 | index_impl!(Vec2)
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 164 | index_impl!{Vec2}
[INFO] [stdout]     |            ^    ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 164 | index_impl!(Vec2);
[INFO] [stdout]     |                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:165:16
[INFO] [stdout]     |
[INFO] [stdout] 165 | indexable_impl!(Vec2, 2)
[INFO] [stdout]     |                ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 165 | indexable_impl!{Vec2, 2}
[INFO] [stdout]     |                ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 165 | indexable_impl!(Vec2, 2);
[INFO] [stdout]     |                         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:166:14
[INFO] [stdout]     |
[INFO] [stdout] 166 | at_fast_impl!(Vec2, 2)
[INFO] [stdout]     |              ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 166 | at_fast_impl!{Vec2, 2}
[INFO] [stdout]     |              ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 166 | at_fast_impl!(Vec2, 2);
[INFO] [stdout]     |                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:167:17
[INFO] [stdout]     |
[INFO] [stdout] 167 | new_repeat_impl!(Vec2, val, x, y)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 167 | new_repeat_impl!{Vec2, val, x, y}
[INFO] [stdout]     |                 ^               ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 167 | new_repeat_impl!(Vec2, val, x, y);
[INFO] [stdout]     |                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:168:10
[INFO] [stdout]     |
[INFO] [stdout] 168 | dim_impl!(Vec2, 2)
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 168 | dim_impl!{Vec2, 2}
[INFO] [stdout]     |          ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 168 | dim_impl!(Vec2, 2);
[INFO] [stdout]     |                   ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:169:16
[INFO] [stdout]     |
[INFO] [stdout] 169 | container_impl!(Vec2)
[INFO] [stdout]     |                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 169 | container_impl!{Vec2}
[INFO] [stdout]     |                ^    ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 169 | container_impl!(Vec2);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:171:10
[INFO] [stdout]     |
[INFO] [stdout] 171 | add_impl!(Vec2, Vec2AddRhs, x, y)
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 171 | add_impl!{Vec2, Vec2AddRhs, x, y}
[INFO] [stdout]     |          ^                      ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 171 | add_impl!(Vec2, Vec2AddRhs, x, y);
[INFO] [stdout]     |                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:172:10
[INFO] [stdout]     |
[INFO] [stdout] 172 | sub_impl!(Vec2, Vec2SubRhs, x, y)
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 172 | sub_impl!{Vec2, Vec2SubRhs, x, y}
[INFO] [stdout]     |          ^                      ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 172 | sub_impl!(Vec2, Vec2SubRhs, x, y);
[INFO] [stdout]     |                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:173:10
[INFO] [stdout]     |
[INFO] [stdout] 173 | mul_impl!(Vec2, Vec2MulRhs, x, y)
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 173 | mul_impl!{Vec2, Vec2MulRhs, x, y}
[INFO] [stdout]     |          ^                      ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 173 | mul_impl!(Vec2, Vec2MulRhs, x, y);
[INFO] [stdout]     |                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:174:10
[INFO] [stdout]     |
[INFO] [stdout] 174 | div_impl!(Vec2, Vec2DivRhs, x, y)
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 174 | div_impl!{Vec2, Vec2DivRhs, x, y}
[INFO] [stdout]     |          ^                      ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 174 | div_impl!(Vec2, Vec2DivRhs, x, y);
[INFO] [stdout]     |                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:175:10
[INFO] [stdout]     |
[INFO] [stdout] 175 | neg_impl!(Vec2, x, y)
[INFO] [stdout]     |          ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 175 | neg_impl!{Vec2, x, y}
[INFO] [stdout]     |          ^          ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 175 | neg_impl!(Vec2, x, y);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:176:10
[INFO] [stdout]     |
[INFO] [stdout] 176 | dot_impl!(Vec2, x, y)
[INFO] [stdout]     |          ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 176 | dot_impl!{Vec2, x, y}
[INFO] [stdout]     |          ^          ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 176 | dot_impl!(Vec2, x, y);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:177:17
[INFO] [stdout]     |
[INFO] [stdout] 177 | scalar_ops_impl!(Vec2, x, y)
[INFO] [stdout]     |                 ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 177 | scalar_ops_impl!{Vec2, x, y}
[INFO] [stdout]     |                 ^          ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 177 | scalar_ops_impl!(Vec2, x, y);
[INFO] [stdout]     |                             ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:178:21
[INFO] [stdout]     |
[INFO] [stdout] 178 | vec_mul_scalar_impl!(Vec2, f64, Vec2MulRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 178 | vec_mul_scalar_impl!{Vec2, f64, Vec2MulRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 178 | vec_mul_scalar_impl!(Vec2, f64, Vec2MulRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:179:21
[INFO] [stdout]     |
[INFO] [stdout] 179 | vec_mul_scalar_impl!(Vec2, f32, Vec2MulRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 179 | vec_mul_scalar_impl!{Vec2, f32, Vec2MulRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 179 | vec_mul_scalar_impl!(Vec2, f32, Vec2MulRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:180:21
[INFO] [stdout]     |
[INFO] [stdout] 180 | vec_mul_scalar_impl!(Vec2, u64, Vec2MulRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 180 | vec_mul_scalar_impl!{Vec2, u64, Vec2MulRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 180 | vec_mul_scalar_impl!(Vec2, u64, Vec2MulRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:181:21
[INFO] [stdout]     |
[INFO] [stdout] 181 | vec_mul_scalar_impl!(Vec2, u32, Vec2MulRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 181 | vec_mul_scalar_impl!{Vec2, u32, Vec2MulRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 181 | vec_mul_scalar_impl!(Vec2, u32, Vec2MulRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:182:21
[INFO] [stdout]     |
[INFO] [stdout] 182 | vec_mul_scalar_impl!(Vec2, u16, Vec2MulRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 182 | vec_mul_scalar_impl!{Vec2, u16, Vec2MulRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 182 | vec_mul_scalar_impl!(Vec2, u16, Vec2MulRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:183:21
[INFO] [stdout]     |
[INFO] [stdout] 183 | vec_mul_scalar_impl!(Vec2, u8, Vec2MulRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 183 | vec_mul_scalar_impl!{Vec2, u8, Vec2MulRhs, x, y}
[INFO] [stdout]     |                     ^                          ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 183 | vec_mul_scalar_impl!(Vec2, u8, Vec2MulRhs, x, y);
[INFO] [stdout]     |                                                 ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:184:21
[INFO] [stdout]     |
[INFO] [stdout] 184 | vec_mul_scalar_impl!(Vec2, i64, Vec2MulRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 184 | vec_mul_scalar_impl!{Vec2, i64, Vec2MulRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 184 | vec_mul_scalar_impl!(Vec2, i64, Vec2MulRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:185:21
[INFO] [stdout]     |
[INFO] [stdout] 185 | vec_mul_scalar_impl!(Vec2, i32, Vec2MulRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 185 | vec_mul_scalar_impl!{Vec2, i32, Vec2MulRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 185 | vec_mul_scalar_impl!(Vec2, i32, Vec2MulRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:186:21
[INFO] [stdout]     |
[INFO] [stdout] 186 | vec_mul_scalar_impl!(Vec2, i16, Vec2MulRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 186 | vec_mul_scalar_impl!{Vec2, i16, Vec2MulRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 186 | vec_mul_scalar_impl!(Vec2, i16, Vec2MulRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:187:21
[INFO] [stdout]     |
[INFO] [stdout] 187 | vec_mul_scalar_impl!(Vec2, i8, Vec2MulRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 187 | vec_mul_scalar_impl!{Vec2, i8, Vec2MulRhs, x, y}
[INFO] [stdout]     |                     ^                          ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 187 | vec_mul_scalar_impl!(Vec2, i8, Vec2MulRhs, x, y);
[INFO] [stdout]     |                                                 ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:43:9
[INFO] [stdout]    |
[INFO] [stdout] 43 |         pub width: u32,
[INFO] [stdout]    |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         pub height: u32
[INFO] [stdout]    |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 |         pub code: char
[INFO] [stdout]    |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:59:9
[INFO] [stdout]    |
[INFO] [stdout] 59 |         pub code: Key,
[INFO] [stdout]    |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:61:9
[INFO] [stdout]    |
[INFO] [stdout] 61 |         pub alt: bool,
[INFO] [stdout]    |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:63:9
[INFO] [stdout]    |
[INFO] [stdout] 63 |         pub ctrl: bool,
[INFO] [stdout]    |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:65:9
[INFO] [stdout]    |
[INFO] [stdout] 65 |         pub shift: bool,
[INFO] [stdout]    |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:67:9
[INFO] [stdout]    |
[INFO] [stdout] 67 |         pub system: bool
[INFO] [stdout]    |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:72:9
[INFO] [stdout]    |
[INFO] [stdout] 72 |         pub code: Key,
[INFO] [stdout]    |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:74:9
[INFO] [stdout]    |
[INFO] [stdout] 74 |         pub alt: bool,
[INFO] [stdout]    |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:76:9
[INFO] [stdout]    |
[INFO] [stdout] 76 |         pub ctrl: bool,
[INFO] [stdout]    |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:78:9
[INFO] [stdout]    |
[INFO] [stdout] 78 |         pub shift: bool,
[INFO] [stdout]    |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 80 |         pub system: bool
[INFO] [stdout]    |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:85:9
[INFO] [stdout]    |
[INFO] [stdout] 85 |         pub delta: i32,
[INFO] [stdout]    |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:87:9
[INFO] [stdout]    |
[INFO] [stdout] 87 |         pub x: i32,
[INFO] [stdout]    |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:89:9
[INFO] [stdout]    |
[INFO] [stdout] 89 |         pub y: i32
[INFO] [stdout]    |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:94:9
[INFO] [stdout]    |
[INFO] [stdout] 94 |         pub button: MouseButton,
[INFO] [stdout]    |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:96:9
[INFO] [stdout]    |
[INFO] [stdout] 96 |         pub x: i32,
[INFO] [stdout]    |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:98:9
[INFO] [stdout]    |
[INFO] [stdout] 98 |         pub y: i32
[INFO] [stdout]    |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:103:9
[INFO] [stdout]     |
[INFO] [stdout] 103 |         pub button: MouseButton,
[INFO] [stdout]     |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:105:9
[INFO] [stdout]     |
[INFO] [stdout] 105 |         pub x: i32,
[INFO] [stdout]     |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:107:9
[INFO] [stdout]     |
[INFO] [stdout] 107 |         pub y: i32
[INFO] [stdout]     |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:112:9
[INFO] [stdout]     |
[INFO] [stdout] 112 |         pub x: i32,
[INFO] [stdout]     |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:114:9
[INFO] [stdout]     |
[INFO] [stdout] 114 |         pub y: i32
[INFO] [stdout]     |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:123:9
[INFO] [stdout]     |
[INFO] [stdout] 123 |         pub joystickid: u32,
[INFO] [stdout]     |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:125:9
[INFO] [stdout]     |
[INFO] [stdout] 125 |         pub button: u32
[INFO] [stdout]     |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:130:9
[INFO] [stdout]     |
[INFO] [stdout] 130 |         pub joystickid: u32,
[INFO] [stdout]     |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:132:9
[INFO] [stdout]     |
[INFO] [stdout] 132 |         pub button: u32
[INFO] [stdout]     |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:137:9
[INFO] [stdout]     |
[INFO] [stdout] 137 |         pub joystickid: u32,
[INFO] [stdout]     |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:139:9
[INFO] [stdout]     |
[INFO] [stdout] 139 |         pub axis: Axis,
[INFO] [stdout]     |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:141:9
[INFO] [stdout]     |
[INFO] [stdout] 141 |         pub position: f32
[INFO] [stdout]     |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:146:9
[INFO] [stdout]     |
[INFO] [stdout] 146 |         pub joystickid: u32
[INFO] [stdout]     |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0449]: unnecessary visibility qualifier
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:151:9
[INFO] [stdout]     |
[INFO] [stdout] 151 |         pub joystickid: u32
[INFO] [stdout]     |         ^^^ `pub` not permitted here because it's implied
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `window::window_style::NoStyle`, `window::window_style::Titlebar`, `window::window_style::Resize`, `window::window_style::Close`, `window::window_style::Fullscreen`, `window::window_style::DefaultStyle`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/mod.rs:32:45
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub use window::window_style::{WindowStyle, NoStyle, Titlebar,
[INFO] [stdout]    |                                             ^^^^^^^  ^^^^^^^^ no `Titlebar` in `window::window_style`
[INFO] [stdout]    |                                             |
[INFO] [stdout]    |                                             no `NoStyle` in `window::window_style`
[INFO] [stdout] 33 |                                Resize, Close, Fullscreen, DefaultStyle};
[INFO] [stdout]    |                                ^^^^^^  ^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^ no `DefaultStyle` in `window::window_style`
[INFO] [stdout]    |                                |       |      |
[INFO] [stdout]    |                                |       |      no `Fullscreen` in `window::window_style`
[INFO] [stdout]    |                                |       no `Close` in `window::window_style`
[INFO] [stdout]    |                                no `Resize` in `window::window_style`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/window.rs:39:23
[INFO] [stdout]    |
[INFO] [stdout] 39 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::c_vec`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/video_mode.rs:30:10
[INFO] [stdout]    |
[INFO] [stdout] 30 | use std::c_vec::CVec;
[INFO] [stdout]    |          ^^^^^ could not find `c_vec` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/video_mode.rs:36:23
[INFO] [stdout]    |
[INFO] [stdout] 36 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/context.rs:29:23
[INFO] [stdout]    |
[INFO] [stdout] 29 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFFALSE`, `ffi::sfml_types::SFTRUE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/joystick.rs:33:23
[INFO] [stdout]    |
[INFO] [stdout] 33 | use ffi::sfml_types::{SFFALSE, SFTRUE};
[INFO] [stdout]    |                       ^^^^^^^  ^^^^^^ no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/keyboard.rs:31:23
[INFO] [stdout]    |
[INFO] [stdout] 31 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/mouse.rs:33:23
[INFO] [stdout]    |
[INFO] [stdout] 33 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `audio::sound_status::Playing`, `audio::sound_status::Paused`, `audio::sound_status::Stopped`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/audio/mod.rs:30:39
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub use audio::sound_status::{Status, Playing, Paused, Stopped};
[INFO] [stdout]    |                                       ^^^^^^^  ^^^^^^  ^^^^^^^ no `Stopped` in `audio::sound_status`
[INFO] [stdout]    |                                       |        |
[INFO] [stdout]    |                                       |        no `Paused` in `audio::sound_status`
[INFO] [stdout]    |                                       no `Playing` in `audio::sound_status`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/audio/sound_buffer.rs:34:23
[INFO] [stdout]    |
[INFO] [stdout] 34 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/audio/music.rs:38:23
[INFO] [stdout]    |
[INFO] [stdout] 38 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/audio/sound/mod.rs:37:23
[INFO] [stdout]    |
[INFO] [stdout] 37 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/audio/sound/rc.rs:39:23
[INFO] [stdout]    |
[INFO] [stdout] 39 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/audio/sound_buffer_recorder.rs:35:23
[INFO] [stdout]    |
[INFO] [stdout] 35 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `graphics::blend_mode::BlendAlpha`, `graphics::blend_mode::BlendAdd`, `graphics::blend_mode::BlendMultiply`, `graphics::blend_mode::BlendNone`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/mod.rs:33:43
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub use graphics::blend_mode::{BlendMode, BlendAlpha, BlendAdd, BlendMultiply,
[INFO] [stdout]    |                                           ^^^^^^^^^^  ^^^^^^^^  ^^^^^^^^^^^^^ no `BlendMultiply` in `graphics::blend_mode`
[INFO] [stdout]    |                                           |           |
[INFO] [stdout]    |                                           |           no `BlendAdd` in `graphics::blend_mode`
[INFO] [stdout]    |                                           no `BlendAlpha` in `graphics::blend_mode`
[INFO] [stdout] 34 |                                BlendNone};
[INFO] [stdout]    |                                ^^^^^^^^^
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                no `BlendNone` in `graphics::blend_mode`
[INFO] [stdout]    |                                help: a similar name exists in the module: `BlendMode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:188:21
[INFO] [stdout]     |
[INFO] [stdout] 188 | vec_mul_scalar_impl!(Vec2, uint, Vec2MulRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 188 | vec_mul_scalar_impl!{Vec2, uint, Vec2MulRhs, x, y}
[INFO] [stdout]     |                     ^                            ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 188 | vec_mul_scalar_impl!(Vec2, uint, Vec2MulRhs, x, y);
[INFO] [stdout]     |                                                   ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `graphics::primitive_type::Points`, `graphics::primitive_type::Lines`, `graphics::primitive_type::LinesStrip`, `graphics::primitive_type::Triangles`, `graphics::primitive_type::TrianglesStrip`, `graphics::primitive_type::TrianglesFan`, `graphics::primitive_type::Quads`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/mod.rs:46:51
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub use graphics::primitive_type::{PrimitiveType, Points, Lines, LinesStrip,
[INFO] [stdout]    |                                                   ^^^^^^  ^^^^^  ^^^^^^^^^^ no `LinesStrip` in `graphics::primitive_type`
[INFO] [stdout]    |                                                   |       |
[INFO] [stdout]    |                                                   |       no `Lines` in `graphics::primitive_type`
[INFO] [stdout]    |                                                   no `Points` in `graphics::primitive_type`
[INFO] [stdout] 47 |                                    Triangles, TrianglesStrip, TrianglesFan,
[INFO] [stdout]    |                                    ^^^^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^^^^^^ no `TrianglesFan` in `graphics::primitive_type`
[INFO] [stdout]    |                                    |          |
[INFO] [stdout]    |                                    |          no `TrianglesStrip` in `graphics::primitive_type`
[INFO] [stdout]    |                                    no `Triangles` in `graphics::primitive_type`
[INFO] [stdout] 48 |                                    Quads};
[INFO] [stdout]    |                                    ^^^^^ no `Quads` in `graphics::primitive_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:189:21
[INFO] [stdout]     |
[INFO] [stdout] 189 | vec_mul_scalar_impl!(Vec2, int, Vec2MulRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 189 | vec_mul_scalar_impl!{Vec2, int, Vec2MulRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 189 | vec_mul_scalar_impl!(Vec2, int, Vec2MulRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:190:21
[INFO] [stdout]     |
[INFO] [stdout] 190 | vec_div_scalar_impl!(Vec2, f64, Vec2DivRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 190 | vec_div_scalar_impl!{Vec2, f64, Vec2DivRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 190 | vec_div_scalar_impl!(Vec2, f64, Vec2DivRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:191:21
[INFO] [stdout]     |
[INFO] [stdout] 191 | vec_div_scalar_impl!(Vec2, f32, Vec2DivRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 191 | vec_div_scalar_impl!{Vec2, f32, Vec2DivRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 191 | vec_div_scalar_impl!(Vec2, f32, Vec2DivRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `graphics::text_style::Regular`, `graphics::text_style::Bold`, `graphics::text_style::Italic`, `graphics::text_style::Underlined`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/mod.rs:55:43
[INFO] [stdout]    |
[INFO] [stdout] 55 | pub use graphics::text_style::{TextStyle, Regular, Bold, Italic, Underlined};
[INFO] [stdout]    |                                           ^^^^^^^  ^^^^  ^^^^^^  ^^^^^^^^^^ no `Underlined` in `graphics::text_style`
[INFO] [stdout]    |                                           |        |     |
[INFO] [stdout]    |                                           |        |     no `Italic` in `graphics::text_style`
[INFO] [stdout]    |                                           |        no `Bold` in `graphics::text_style`
[INFO] [stdout]    |                                           no `Regular` in `graphics::text_style`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:192:21
[INFO] [stdout]     |
[INFO] [stdout] 192 | vec_div_scalar_impl!(Vec2, u64, Vec2DivRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 192 | vec_div_scalar_impl!{Vec2, u64, Vec2DivRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 192 | vec_div_scalar_impl!(Vec2, u64, Vec2DivRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/render_window.rs:44:31
[INFO] [stdout]    |
[INFO] [stdout] 44 | use ffi::sfml_types::{SfBool, SFTRUE, SFFALSE};
[INFO] [stdout]    |                               ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                               |
[INFO] [stdout]    |                               no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:193:21
[INFO] [stdout]     |
[INFO] [stdout] 193 | vec_div_scalar_impl!(Vec2, u32, Vec2DivRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 193 | vec_div_scalar_impl!{Vec2, u32, Vec2DivRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 193 | vec_div_scalar_impl!(Vec2, u32, Vec2DivRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:194:21
[INFO] [stdout]     |
[INFO] [stdout] 194 | vec_div_scalar_impl!(Vec2, u16, Vec2DivRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 194 | vec_div_scalar_impl!{Vec2, u16, Vec2DivRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 194 | vec_div_scalar_impl!(Vec2, u16, Vec2DivRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/rect.rs:31:23
[INFO] [stdout]    |
[INFO] [stdout] 31 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:195:21
[INFO] [stdout]     |
[INFO] [stdout] 195 | vec_div_scalar_impl!(Vec2, u8, Vec2DivRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 195 | vec_div_scalar_impl!{Vec2, u8, Vec2DivRhs, x, y}
[INFO] [stdout]     |                     ^                          ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 195 | vec_div_scalar_impl!(Vec2, u8, Vec2DivRhs, x, y);
[INFO] [stdout]     |                                                 ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/texture.rs:37:23
[INFO] [stdout]    |
[INFO] [stdout] 37 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:196:21
[INFO] [stdout]     |
[INFO] [stdout] 196 | vec_div_scalar_impl!(Vec2, i64, Vec2DivRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 196 | vec_div_scalar_impl!{Vec2, i64, Vec2DivRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 196 | vec_div_scalar_impl!(Vec2, i64, Vec2DivRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::c_vec`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/text/mod.rs:32:10
[INFO] [stdout]    |
[INFO] [stdout] 32 | use std::c_vec::CVec;
[INFO] [stdout]    |          ^^^^^ could not find `c_vec` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::c_str`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/text/mod.rs:33:10
[INFO] [stdout]    |
[INFO] [stdout] 33 | use std::c_str::CString;
[INFO] [stdout]    |          ^^^^^ could not find `c_str` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::c_vec`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/text/rc.rs:34:10
[INFO] [stdout]    |
[INFO] [stdout] 34 | use std::c_vec::CVec;
[INFO] [stdout]    |          ^^^^^ could not find `c_vec` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::c_str`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/text/rc.rs:35:10
[INFO] [stdout]    |
[INFO] [stdout] 35 | use std::c_str::CString;
[INFO] [stdout]    |          ^^^^^ could not find `c_str` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/shader/mod.rs:39:23
[INFO] [stdout]    |
[INFO] [stdout] 39 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/shader/rc.rs:40:23
[INFO] [stdout]    |
[INFO] [stdout] 40 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/font.rs:34:23
[INFO] [stdout]    |
[INFO] [stdout] 34 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/image.rs:33:23
[INFO] [stdout]    |
[INFO] [stdout] 33 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/sprite/mod.rs:38:23
[INFO] [stdout]    |
[INFO] [stdout] 38 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/sprite/rc.rs:40:23
[INFO] [stdout]    |
[INFO] [stdout] 40 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/circle_shape/mod.rs:35:23
[INFO] [stdout]    |
[INFO] [stdout] 35 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/circle_shape/rc.rs:37:23
[INFO] [stdout]    |
[INFO] [stdout] 37 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/rectangle_shape/mod.rs:35:23
[INFO] [stdout]    |
[INFO] [stdout] 35 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/rectangle_shape/rc.rs:37:23
[INFO] [stdout]    |
[INFO] [stdout] 37 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/convex_shape/mod.rs:39:23
[INFO] [stdout]    |
[INFO] [stdout] 39 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/convex_shape/rc.rs:41:23
[INFO] [stdout]    |
[INFO] [stdout] 41 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:197:21
[INFO] [stdout]     |
[INFO] [stdout] 197 | vec_div_scalar_impl!(Vec2, i32, Vec2DivRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 197 | vec_div_scalar_impl!{Vec2, i32, Vec2DivRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 197 | vec_div_scalar_impl!(Vec2, i32, Vec2DivRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:198:21
[INFO] [stdout]     |
[INFO] [stdout] 198 | vec_div_scalar_impl!(Vec2, i16, Vec2DivRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 198 | vec_div_scalar_impl!{Vec2, i16, Vec2DivRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 198 | vec_div_scalar_impl!(Vec2, i16, Vec2DivRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/render_texture.rs:38:23
[INFO] [stdout]    |
[INFO] [stdout] 38 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:199:21
[INFO] [stdout]     |
[INFO] [stdout] 199 | vec_div_scalar_impl!(Vec2, i8, Vec2DivRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 199 | vec_div_scalar_impl!{Vec2, i8, Vec2DivRhs, x, y}
[INFO] [stdout]     |                     ^                          ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 199 | vec_div_scalar_impl!(Vec2, i8, Vec2DivRhs, x, y);
[INFO] [stdout]     |                                                 ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:200:21
[INFO] [stdout]     |
[INFO] [stdout] 200 | vec_div_scalar_impl!(Vec2, uint, Vec2DivRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 200 | vec_div_scalar_impl!{Vec2, uint, Vec2DivRhs, x, y}
[INFO] [stdout]     |                     ^                            ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 200 | vec_div_scalar_impl!(Vec2, uint, Vec2DivRhs, x, y);
[INFO] [stdout]     |                                                   ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/shape/mod.rs:35:23
[INFO] [stdout]    |
[INFO] [stdout] 35 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:201:21
[INFO] [stdout]     |
[INFO] [stdout] 201 | vec_div_scalar_impl!(Vec2, int, Vec2DivRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 201 | vec_div_scalar_impl!{Vec2, int, Vec2DivRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 201 | vec_div_scalar_impl!(Vec2, int, Vec2DivRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:202:21
[INFO] [stdout]     |
[INFO] [stdout] 202 | vec_add_scalar_impl!(Vec2, f64, Vec2AddRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 202 | vec_add_scalar_impl!{Vec2, f64, Vec2AddRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 202 | vec_add_scalar_impl!(Vec2, f64, Vec2AddRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/shape/rc.rs:37:23
[INFO] [stdout]    |
[INFO] [stdout] 37 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:203:21
[INFO] [stdout]     |
[INFO] [stdout] 203 | vec_add_scalar_impl!(Vec2, f32, Vec2AddRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 203 | vec_add_scalar_impl!{Vec2, f32, Vec2AddRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 203 | vec_add_scalar_impl!(Vec2, f32, Vec2AddRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:204:21
[INFO] [stdout]     |
[INFO] [stdout] 204 | vec_add_scalar_impl!(Vec2, u64, Vec2AddRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 204 | vec_add_scalar_impl!{Vec2, u64, Vec2AddRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 204 | vec_add_scalar_impl!(Vec2, u64, Vec2AddRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `network::socket_status::SocketNotReady`, `network::socket_status::SocketDisconnected`, `network::socket_status::SocketError`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/network/mod.rs:35:48
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub use network::socket_status::{SocketStatus, SocketNotReady, SocketDisconnected, SocketError};
[INFO] [stdout]    |                                                ^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^ no `SocketError` in `network::socket_status`
[INFO] [stdout]    |                                                |               |
[INFO] [stdout]    |                                                |               no `SocketDisconnected` in `network::socket_status`
[INFO] [stdout]    |                                                no `SocketNotReady` in `network::socket_status`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:205:21
[INFO] [stdout]     |
[INFO] [stdout] 205 | vec_add_scalar_impl!(Vec2, u32, Vec2AddRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 205 | vec_add_scalar_impl!{Vec2, u32, Vec2AddRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 205 | vec_add_scalar_impl!(Vec2, u32, Vec2AddRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::c_str`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/network/ip_address.rs:27:10
[INFO] [stdout]    |
[INFO] [stdout] 27 | use std::c_str::CString;
[INFO] [stdout]    |          ^^^^^ could not find `c_str` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:206:21
[INFO] [stdout]     |
[INFO] [stdout] 206 | vec_add_scalar_impl!(Vec2, u16, Vec2AddRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 206 | vec_add_scalar_impl!{Vec2, u16, Vec2AddRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 206 | vec_add_scalar_impl!(Vec2, u16, Vec2AddRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:207:21
[INFO] [stdout]     |
[INFO] [stdout] 207 | vec_add_scalar_impl!(Vec2, u8, Vec2AddRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 207 | vec_add_scalar_impl!{Vec2, u8, Vec2AddRhs, x, y}
[INFO] [stdout]     |                     ^                          ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 207 | vec_add_scalar_impl!(Vec2, u8, Vec2AddRhs, x, y);
[INFO] [stdout]     |                                                 ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::c_str`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/network/packet.rs:28:10
[INFO] [stdout]    |
[INFO] [stdout] 28 | use std::c_str::CString;
[INFO] [stdout]    |          ^^^^^ could not find `c_str` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:208:21
[INFO] [stdout]     |
[INFO] [stdout] 208 | vec_add_scalar_impl!(Vec2, i64, Vec2AddRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 208 | vec_add_scalar_impl!{Vec2, i64, Vec2AddRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 208 | vec_add_scalar_impl!(Vec2, i64, Vec2AddRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/network/packet.rs:32:23
[INFO] [stdout]    |
[INFO] [stdout] 32 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:209:21
[INFO] [stdout]     |
[INFO] [stdout] 209 | vec_add_scalar_impl!(Vec2, i32, Vec2AddRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 209 | vec_add_scalar_impl!{Vec2, i32, Vec2AddRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 209 | vec_add_scalar_impl!(Vec2, i32, Vec2AddRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:210:21
[INFO] [stdout]     |
[INFO] [stdout] 210 | vec_add_scalar_impl!(Vec2, i16, Vec2AddRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 210 | vec_add_scalar_impl!{Vec2, i16, Vec2AddRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 210 | vec_add_scalar_impl!(Vec2, i16, Vec2AddRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/network/tcp_socket.rs:35:23
[INFO] [stdout]    |
[INFO] [stdout] 35 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:211:21
[INFO] [stdout]     |
[INFO] [stdout] 211 | vec_add_scalar_impl!(Vec2, i8, Vec2AddRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 211 | vec_add_scalar_impl!{Vec2, i8, Vec2AddRhs, x, y}
[INFO] [stdout]     |                     ^                          ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 211 | vec_add_scalar_impl!(Vec2, i8, Vec2AddRhs, x, y);
[INFO] [stdout]     |                                                 ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:212:21
[INFO] [stdout]     |
[INFO] [stdout] 212 | vec_add_scalar_impl!(Vec2, uint, Vec2AddRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 212 | vec_add_scalar_impl!{Vec2, uint, Vec2AddRhs, x, y}
[INFO] [stdout]     |                     ^                            ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 212 | vec_add_scalar_impl!(Vec2, uint, Vec2AddRhs, x, y);
[INFO] [stdout]     |                                                   ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/network/udp_socket.rs:34:23
[INFO] [stdout]    |
[INFO] [stdout] 34 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:213:21
[INFO] [stdout]     |
[INFO] [stdout] 213 | vec_add_scalar_impl!(Vec2, int, Vec2AddRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 213 | vec_add_scalar_impl!{Vec2, int, Vec2AddRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 213 | vec_add_scalar_impl!(Vec2, int, Vec2AddRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:214:21
[INFO] [stdout]     |
[INFO] [stdout] 214 | vec_sub_scalar_impl!(Vec2, f64, Vec2SubRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 214 | vec_sub_scalar_impl!{Vec2, f64, Vec2SubRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 214 | vec_sub_scalar_impl!(Vec2, f64, Vec2SubRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/network/tcp_listener.rs:32:23
[INFO] [stdout]    |
[INFO] [stdout] 32 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:215:21
[INFO] [stdout]     |
[INFO] [stdout] 215 | vec_sub_scalar_impl!(Vec2, f32, Vec2SubRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 215 | vec_sub_scalar_impl!{Vec2, f32, Vec2SubRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 215 | vec_sub_scalar_impl!(Vec2, f32, Vec2SubRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::c_str`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/network/ftp.rs:28:10
[INFO] [stdout]    |
[INFO] [stdout] 28 | use std::c_str::CString;
[INFO] [stdout]    |          ^^^^^ could not find `c_str` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:216:21
[INFO] [stdout]     |
[INFO] [stdout] 216 | vec_sub_scalar_impl!(Vec2, u64, Vec2SubRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 216 | vec_sub_scalar_impl!{Vec2, u64, Vec2SubRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 216 | vec_sub_scalar_impl!(Vec2, u64, Vec2SubRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:217:21
[INFO] [stdout]     |
[INFO] [stdout] 217 | vec_sub_scalar_impl!(Vec2, u32, Vec2SubRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 217 | vec_sub_scalar_impl!{Vec2, u32, Vec2SubRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 217 | vec_sub_scalar_impl!(Vec2, u32, Vec2SubRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `ffi::sfml_types::SFTRUE`, `ffi::sfml_types::SFFALSE`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/network/ftp.rs:35:23
[INFO] [stdout]    |
[INFO] [stdout] 35 | use ffi::sfml_types::{SFTRUE, SFFALSE};
[INFO] [stdout]    |                       ^^^^^^  ^^^^^^^ no `SFFALSE` in `ffi::sfml_types`
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       no `SFTRUE` in `ffi::sfml_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:218:21
[INFO] [stdout]     |
[INFO] [stdout] 218 | vec_sub_scalar_impl!(Vec2, u16, Vec2SubRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 218 | vec_sub_scalar_impl!{Vec2, u16, Vec2SubRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 218 | vec_sub_scalar_impl!(Vec2, u16, Vec2SubRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:219:21
[INFO] [stdout]     |
[INFO] [stdout] 219 | vec_sub_scalar_impl!(Vec2, u8, Vec2SubRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 219 | vec_sub_scalar_impl!{Vec2, u8, Vec2SubRhs, x, y}
[INFO] [stdout]     |                     ^                          ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 219 | vec_sub_scalar_impl!(Vec2, u8, Vec2SubRhs, x, y);
[INFO] [stdout]     |                                                 ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:220:21
[INFO] [stdout]     |
[INFO] [stdout] 220 | vec_sub_scalar_impl!(Vec2, i64, Vec2SubRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 220 | vec_sub_scalar_impl!{Vec2, i64, Vec2SubRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 220 | vec_sub_scalar_impl!(Vec2, i64, Vec2SubRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::c_str`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/network/http.rs:28:10
[INFO] [stdout]    |
[INFO] [stdout] 28 | use std::c_str::CString;
[INFO] [stdout]    |          ^^^^^ could not find `c_str` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:221:21
[INFO] [stdout]     |
[INFO] [stdout] 221 | vec_sub_scalar_impl!(Vec2, i32, Vec2SubRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 221 | vec_sub_scalar_impl!{Vec2, i32, Vec2SubRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 221 | vec_sub_scalar_impl!(Vec2, i32, Vec2SubRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:222:21
[INFO] [stdout]     |
[INFO] [stdout] 222 | vec_sub_scalar_impl!(Vec2, i16, Vec2SubRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 222 | vec_sub_scalar_impl!{Vec2, i16, Vec2SubRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 222 | vec_sub_scalar_impl!(Vec2, i16, Vec2SubRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:223:21
[INFO] [stdout]     |
[INFO] [stdout] 223 | vec_sub_scalar_impl!(Vec2, i8, Vec2SubRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 223 | vec_sub_scalar_impl!{Vec2, i8, Vec2SubRhs, x, y}
[INFO] [stdout]     |                     ^                          ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 223 | vec_sub_scalar_impl!(Vec2, i8, Vec2SubRhs, x, y);
[INFO] [stdout]     |                                                 ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:224:21
[INFO] [stdout]     |
[INFO] [stdout] 224 | vec_sub_scalar_impl!(Vec2, uint, Vec2SubRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 224 | vec_sub_scalar_impl!{Vec2, uint, Vec2SubRhs, x, y}
[INFO] [stdout]     |                     ^                            ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 224 | vec_sub_scalar_impl!(Vec2, uint, Vec2SubRhs, x, y);
[INFO] [stdout]     |                                                   ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:225:21
[INFO] [stdout]     |
[INFO] [stdout] 225 | vec_sub_scalar_impl!(Vec2, int, Vec2SubRhs, x, y)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 225 | vec_sub_scalar_impl!{Vec2, int, Vec2SubRhs, x, y}
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 225 | vec_sub_scalar_impl!(Vec2, int, Vec2SubRhs, x, y);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:226:18
[INFO] [stdout]     |
[INFO] [stdout] 226 | translation_impl!(Vec2)
[INFO] [stdout]     |                  ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 226 | translation_impl!{Vec2}
[INFO] [stdout]     |                  ^    ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 226 | translation_impl!(Vec2);
[INFO] [stdout]     |                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:227:11
[INFO] [stdout]     |
[INFO] [stdout] 227 | norm_impl!(Vec2, x, y)
[INFO] [stdout]     |           ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 227 | norm_impl!{Vec2, x, y}
[INFO] [stdout]     |           ^          ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 227 | norm_impl!(Vec2, x, y);
[INFO] [stdout]     |                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:228:16
[INFO] [stdout]     |
[INFO] [stdout] 228 | approx_eq_impl!(Vec2, x, y)
[INFO] [stdout]     |                ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 228 | approx_eq_impl!{Vec2, x, y}
[INFO] [stdout]     |                ^          ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 228 | approx_eq_impl!(Vec2, x, y);
[INFO] [stdout]     |                            ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:229:10
[INFO] [stdout]     |
[INFO] [stdout] 229 | one_impl!(Vec2, x, y)
[INFO] [stdout]     |          ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 229 | one_impl!{Vec2, x, y}
[INFO] [stdout]     |          ^          ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 229 | one_impl!(Vec2, x, y);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:230:20
[INFO] [stdout]     |
[INFO] [stdout] 230 | from_iterator_impl!(Vec2, iterator, iterator)
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 230 | from_iterator_impl!{Vec2, iterator, iterator}
[INFO] [stdout]     |                    ^                        ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 230 | from_iterator_impl!(Vec2, iterator, iterator);
[INFO] [stdout]     |                                              ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:231:14
[INFO] [stdout]     |
[INFO] [stdout] 231 | bounded_impl!(Vec2, x, y)
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 231 | bounded_impl!{Vec2, x, y}
[INFO] [stdout]     |              ^          ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 231 | bounded_impl!(Vec2, x, y);
[INFO] [stdout]     |                          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:232:11
[INFO] [stdout]     |
[INFO] [stdout] 232 | axpy_impl!(Vec2, x, y)
[INFO] [stdout]     |           ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 232 | axpy_impl!{Vec2, x, y}
[INFO] [stdout]     |           ^          ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 232 | axpy_impl!(Vec2, x, y);
[INFO] [stdout]     |                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:233:15
[INFO] [stdout]     |
[INFO] [stdout] 233 | iterable_impl!(Vec2, 2)
[INFO] [stdout]     |               ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 233 | iterable_impl!{Vec2, 2}
[INFO] [stdout]     |               ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 233 | iterable_impl!(Vec2, 2);
[INFO] [stdout]     |                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:234:19
[INFO] [stdout]     |
[INFO] [stdout] 234 | iterable_mut_impl!(Vec2, 2)
[INFO] [stdout]     |                   ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 234 | iterable_mut_impl!{Vec2, 2}
[INFO] [stdout]     |                   ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 234 | iterable_mut_impl!(Vec2, 2);
[INFO] [stdout]     |                            ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:235:25
[INFO] [stdout]     |
[INFO] [stdout] 235 | vec_to_homogeneous_impl!(Vec2, Vec3, z, x, y)
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 235 | vec_to_homogeneous_impl!{Vec2, Vec3, z, x, y}
[INFO] [stdout]     |                         ^                   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 235 | vec_to_homogeneous_impl!(Vec2, Vec3, z, x, y);
[INFO] [stdout]     |                                              ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:236:27
[INFO] [stdout]     |
[INFO] [stdout] 236 | vec_from_homogeneous_impl!(Vec2, Vec3, z, x, y)
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 236 | vec_from_homogeneous_impl!{Vec2, Vec3, z, x, y}
[INFO] [stdout]     |                           ^                   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 236 | vec_from_homogeneous_impl!(Vec2, Vec3, z, x, y);
[INFO] [stdout]     |                                                ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:237:16
[INFO] [stdout]     |
[INFO] [stdout] 237 | translate_impl!(Vec2, Pnt2)
[INFO] [stdout]     |                ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 237 | translate_impl!{Vec2, Pnt2}
[INFO] [stdout]     |                ^          ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 237 | translate_impl!(Vec2, Pnt2);
[INFO] [stdout]     |                            ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:238:13
[INFO] [stdout]     |
[INFO] [stdout] 238 | rotate_impl!(Vec2)
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 238 | rotate_impl!{Vec2}
[INFO] [stdout]     |             ^    ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 238 | rotate_impl!(Vec2);
[INFO] [stdout]     |                   ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:239:13
[INFO] [stdout]     |
[INFO] [stdout] 239 | rotate_impl!(Pnt2)
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 239 | rotate_impl!{Pnt2}
[INFO] [stdout]     |             ^    ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 239 | rotate_impl!(Pnt2);
[INFO] [stdout]     |                   ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:240:16
[INFO] [stdout]     |
[INFO] [stdout] 240 | transform_impl!(Vec2, Pnt2)
[INFO] [stdout]     |                ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 240 | transform_impl!{Vec2, Pnt2}
[INFO] [stdout]     |                ^          ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 240 | transform_impl!(Vec2, Pnt2);
[INFO] [stdout]     |                            ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:241:17
[INFO] [stdout]     |
[INFO] [stdout] 241 | vec_as_pnt_impl!(Vec2, Pnt2, x, y)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 241 | vec_as_pnt_impl!{Vec2, Pnt2, x, y}
[INFO] [stdout]     |                 ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 241 | vec_as_pnt_impl!(Vec2, Pnt2, x, y);
[INFO] [stdout]     |                                   ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:242:20
[INFO] [stdout]     |
[INFO] [stdout] 242 | num_float_vec_impl!(Vec2, Vec2MulRhs, Vec2DivRhs)
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 242 | num_float_vec_impl!{Vec2, Vec2MulRhs, Vec2DivRhs}
[INFO] [stdout]     |                    ^                            ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 242 | num_float_vec_impl!(Vec2, Vec2MulRhs, Vec2DivRhs);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:243:19
[INFO] [stdout]     |
[INFO] [stdout] 243 | absolute_vec_impl!(Vec2, x, y)
[INFO] [stdout]     |                   ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 243 | absolute_vec_impl!{Vec2, x, y}
[INFO] [stdout]     |                   ^          ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 243 | absolute_vec_impl!(Vec2, x, y);
[INFO] [stdout]     |                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:256:34
[INFO] [stdout]     |
[INFO] [stdout] 256 | double_dispatch_binop_decl_trait!(Vec3, Vec3MulRhs)
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 256 | double_dispatch_binop_decl_trait!{Vec3, Vec3MulRhs}
[INFO] [stdout]     |                                  ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 256 | double_dispatch_binop_decl_trait!(Vec3, Vec3MulRhs);
[INFO] [stdout]     |                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:257:34
[INFO] [stdout]     |
[INFO] [stdout] 257 | double_dispatch_binop_decl_trait!(Vec3, Vec3DivRhs)
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 257 | double_dispatch_binop_decl_trait!{Vec3, Vec3DivRhs}
[INFO] [stdout]     |                                  ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 257 | double_dispatch_binop_decl_trait!(Vec3, Vec3DivRhs);
[INFO] [stdout]     |                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:258:34
[INFO] [stdout]     |
[INFO] [stdout] 258 | double_dispatch_binop_decl_trait!(Vec3, Vec3AddRhs)
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 258 | double_dispatch_binop_decl_trait!{Vec3, Vec3AddRhs}
[INFO] [stdout]     |                                  ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 258 | double_dispatch_binop_decl_trait!(Vec3, Vec3AddRhs);
[INFO] [stdout]     |                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:259:34
[INFO] [stdout]     |
[INFO] [stdout] 259 | double_dispatch_binop_decl_trait!(Vec3, Vec3SubRhs)
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 259 | double_dispatch_binop_decl_trait!{Vec3, Vec3SubRhs}
[INFO] [stdout]     |                                  ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 259 | double_dispatch_binop_decl_trait!(Vec3, Vec3SubRhs);
[INFO] [stdout]     |                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:260:33
[INFO] [stdout]     |
[INFO] [stdout] 260 | double_dispatch_cast_decl_trait!(Vec3, Vec3Cast)
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 260 | double_dispatch_cast_decl_trait!{Vec3, Vec3Cast}
[INFO] [stdout]     |                                 ^              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 260 | double_dispatch_cast_decl_trait!(Vec3, Vec3Cast);
[INFO] [stdout]     |                                                 ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:261:21
[INFO] [stdout]     |
[INFO] [stdout] 261 | mul_redispatch_impl!(Vec3, Vec3MulRhs)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 261 | mul_redispatch_impl!{Vec3, Vec3MulRhs}
[INFO] [stdout]     |                     ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 261 | mul_redispatch_impl!(Vec3, Vec3MulRhs);
[INFO] [stdout]     |                                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:262:21
[INFO] [stdout]     |
[INFO] [stdout] 262 | div_redispatch_impl!(Vec3, Vec3DivRhs)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 262 | div_redispatch_impl!{Vec3, Vec3DivRhs}
[INFO] [stdout]     |                     ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 262 | div_redispatch_impl!(Vec3, Vec3DivRhs);
[INFO] [stdout]     |                                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:263:21
[INFO] [stdout]     |
[INFO] [stdout] 263 | add_redispatch_impl!(Vec3, Vec3AddRhs)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 263 | add_redispatch_impl!{Vec3, Vec3AddRhs}
[INFO] [stdout]     |                     ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 263 | add_redispatch_impl!(Vec3, Vec3AddRhs);
[INFO] [stdout]     |                                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:264:21
[INFO] [stdout]     |
[INFO] [stdout] 264 | sub_redispatch_impl!(Vec3, Vec3SubRhs)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 264 | sub_redispatch_impl!{Vec3, Vec3SubRhs}
[INFO] [stdout]     |                     ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 264 | sub_redispatch_impl!(Vec3, Vec3SubRhs);
[INFO] [stdout]     |                                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:265:22
[INFO] [stdout]     |
[INFO] [stdout] 265 | cast_redispatch_impl!(Vec3, Vec3Cast)
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 265 | cast_redispatch_impl!{Vec3, Vec3Cast}
[INFO] [stdout]     |                      ^              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 265 | cast_redispatch_impl!(Vec3, Vec3Cast);
[INFO] [stdout]     |                                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:266:10
[INFO] [stdout]     |
[INFO] [stdout] 266 | new_impl!(Vec3, x, y, z)
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 266 | new_impl!{Vec3, x, y, z}
[INFO] [stdout]     |          ^             ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 266 | new_impl!(Vec3, x, y, z);
[INFO] [stdout]     |                         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:267:10
[INFO] [stdout]     |
[INFO] [stdout] 267 | ord_impl!(Vec3, x, y, z)
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 267 | ord_impl!{Vec3, x, y, z}
[INFO] [stdout]     |          ^             ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 267 | ord_impl!(Vec3, x, y, z);
[INFO] [stdout]     |                         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:268:15
[INFO] [stdout]     |
[INFO] [stdout] 268 | vec_axis_impl!(Vec3, x, y, z)
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 268 | vec_axis_impl!{Vec3, x, y, z}
[INFO] [stdout]     |               ^             ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 268 | vec_axis_impl!(Vec3, x, y, z);
[INFO] [stdout]     |                              ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:269:15
[INFO] [stdout]     |
[INFO] [stdout] 269 | vec_cast_impl!(Vec3, Vec3Cast, x, y, z)
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 269 | vec_cast_impl!{Vec3, Vec3Cast, x, y, z}
[INFO] [stdout]     |               ^                       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 269 | vec_cast_impl!(Vec3, Vec3Cast, x, y, z);
[INFO] [stdout]     |                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:270:15
[INFO] [stdout]     |
[INFO] [stdout] 270 | as_slice_impl!(Vec3, 3)
[INFO] [stdout]     |               ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 270 | as_slice_impl!{Vec3, 3}
[INFO] [stdout]     |               ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 270 | as_slice_impl!(Vec3, 3);
[INFO] [stdout]     |                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:271:12
[INFO] [stdout]     |
[INFO] [stdout] 271 | index_impl!(Vec3)
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 271 | index_impl!{Vec3}
[INFO] [stdout]     |            ^    ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 271 | index_impl!(Vec3);
[INFO] [stdout]     |                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:272:16
[INFO] [stdout]     |
[INFO] [stdout] 272 | indexable_impl!(Vec3, 3)
[INFO] [stdout]     |                ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 272 | indexable_impl!{Vec3, 3}
[INFO] [stdout]     |                ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 272 | indexable_impl!(Vec3, 3);
[INFO] [stdout]     |                         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:273:14
[INFO] [stdout]     |
[INFO] [stdout] 273 | at_fast_impl!(Vec3, 3)
[INFO] [stdout]     |              ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 273 | at_fast_impl!{Vec3, 3}
[INFO] [stdout]     |              ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 273 | at_fast_impl!(Vec3, 3);
[INFO] [stdout]     |                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:274:17
[INFO] [stdout]     |
[INFO] [stdout] 274 | new_repeat_impl!(Vec3, val, x, y, z)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 274 | new_repeat_impl!{Vec3, val, x, y, z}
[INFO] [stdout]     |                 ^                  ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 274 | new_repeat_impl!(Vec3, val, x, y, z);
[INFO] [stdout]     |                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:275:10
[INFO] [stdout]     |
[INFO] [stdout] 275 | dim_impl!(Vec3, 3)
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 275 | dim_impl!{Vec3, 3}
[INFO] [stdout]     |          ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 275 | dim_impl!(Vec3, 3);
[INFO] [stdout]     |                   ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:276:16
[INFO] [stdout]     |
[INFO] [stdout] 276 | container_impl!(Vec3)
[INFO] [stdout]     |                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 276 | container_impl!{Vec3}
[INFO] [stdout]     |                ^    ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 276 | container_impl!(Vec3);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:278:10
[INFO] [stdout]     |
[INFO] [stdout] 278 | add_impl!(Vec3, Vec3AddRhs, x, y, z)
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 278 | add_impl!{Vec3, Vec3AddRhs, x, y, z}
[INFO] [stdout]     |          ^                         ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 278 | add_impl!(Vec3, Vec3AddRhs, x, y, z);
[INFO] [stdout]     |                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:279:10
[INFO] [stdout]     |
[INFO] [stdout] 279 | sub_impl!(Vec3, Vec3SubRhs, x, y, z)
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 279 | sub_impl!{Vec3, Vec3SubRhs, x, y, z}
[INFO] [stdout]     |          ^                         ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 279 | sub_impl!(Vec3, Vec3SubRhs, x, y, z);
[INFO] [stdout]     |                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:280:10
[INFO] [stdout]     |
[INFO] [stdout] 280 | mul_impl!(Vec3, Vec3MulRhs, x, y, z)
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 280 | mul_impl!{Vec3, Vec3MulRhs, x, y, z}
[INFO] [stdout]     |          ^                         ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 280 | mul_impl!(Vec3, Vec3MulRhs, x, y, z);
[INFO] [stdout]     |                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:281:10
[INFO] [stdout]     |
[INFO] [stdout] 281 | div_impl!(Vec3, Vec3DivRhs, x, y, z)
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 281 | div_impl!{Vec3, Vec3DivRhs, x, y, z}
[INFO] [stdout]     |          ^                         ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 281 | div_impl!(Vec3, Vec3DivRhs, x, y, z);
[INFO] [stdout]     |                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:282:10
[INFO] [stdout]     |
[INFO] [stdout] 282 | neg_impl!(Vec3, x, y, z)
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 282 | neg_impl!{Vec3, x, y, z}
[INFO] [stdout]     |          ^             ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 282 | neg_impl!(Vec3, x, y, z);
[INFO] [stdout]     |                         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:283:10
[INFO] [stdout]     |
[INFO] [stdout] 283 | dot_impl!(Vec3, x, y, z)
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 283 | dot_impl!{Vec3, x, y, z}
[INFO] [stdout]     |          ^             ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 283 | dot_impl!(Vec3, x, y, z);
[INFO] [stdout]     |                         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:284:17
[INFO] [stdout]     |
[INFO] [stdout] 284 | scalar_ops_impl!(Vec3, x, y, z)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 284 | scalar_ops_impl!{Vec3, x, y, z}
[INFO] [stdout]     |                 ^             ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 284 | scalar_ops_impl!(Vec3, x, y, z);
[INFO] [stdout]     |                                ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:285:21
[INFO] [stdout]     |
[INFO] [stdout] 285 | vec_mul_scalar_impl!(Vec3, f64, Vec3MulRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 285 | vec_mul_scalar_impl!{Vec3, f64, Vec3MulRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 285 | vec_mul_scalar_impl!(Vec3, f64, Vec3MulRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:286:21
[INFO] [stdout]     |
[INFO] [stdout] 286 | vec_mul_scalar_impl!(Vec3, f32, Vec3MulRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 286 | vec_mul_scalar_impl!{Vec3, f32, Vec3MulRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 286 | vec_mul_scalar_impl!(Vec3, f32, Vec3MulRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:287:21
[INFO] [stdout]     |
[INFO] [stdout] 287 | vec_mul_scalar_impl!(Vec3, u64, Vec3MulRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 287 | vec_mul_scalar_impl!{Vec3, u64, Vec3MulRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 287 | vec_mul_scalar_impl!(Vec3, u64, Vec3MulRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:288:21
[INFO] [stdout]     |
[INFO] [stdout] 288 | vec_mul_scalar_impl!(Vec3, u32, Vec3MulRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 288 | vec_mul_scalar_impl!{Vec3, u32, Vec3MulRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 288 | vec_mul_scalar_impl!(Vec3, u32, Vec3MulRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:289:21
[INFO] [stdout]     |
[INFO] [stdout] 289 | vec_mul_scalar_impl!(Vec3, u16, Vec3MulRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 289 | vec_mul_scalar_impl!{Vec3, u16, Vec3MulRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 289 | vec_mul_scalar_impl!(Vec3, u16, Vec3MulRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:290:21
[INFO] [stdout]     |
[INFO] [stdout] 290 | vec_mul_scalar_impl!(Vec3, u8, Vec3MulRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 290 | vec_mul_scalar_impl!{Vec3, u8, Vec3MulRhs, x, y, z}
[INFO] [stdout]     |                     ^                             ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 290 | vec_mul_scalar_impl!(Vec3, u8, Vec3MulRhs, x, y, z);
[INFO] [stdout]     |                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:291:21
[INFO] [stdout]     |
[INFO] [stdout] 291 | vec_mul_scalar_impl!(Vec3, i64, Vec3MulRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 291 | vec_mul_scalar_impl!{Vec3, i64, Vec3MulRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 291 | vec_mul_scalar_impl!(Vec3, i64, Vec3MulRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:292:21
[INFO] [stdout]     |
[INFO] [stdout] 292 | vec_mul_scalar_impl!(Vec3, i32, Vec3MulRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 292 | vec_mul_scalar_impl!{Vec3, i32, Vec3MulRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 292 | vec_mul_scalar_impl!(Vec3, i32, Vec3MulRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:293:21
[INFO] [stdout]     |
[INFO] [stdout] 293 | vec_mul_scalar_impl!(Vec3, i16, Vec3MulRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 293 | vec_mul_scalar_impl!{Vec3, i16, Vec3MulRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 293 | vec_mul_scalar_impl!(Vec3, i16, Vec3MulRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:294:21
[INFO] [stdout]     |
[INFO] [stdout] 294 | vec_mul_scalar_impl!(Vec3, i8, Vec3MulRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 294 | vec_mul_scalar_impl!{Vec3, i8, Vec3MulRhs, x, y, z}
[INFO] [stdout]     |                     ^                             ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 294 | vec_mul_scalar_impl!(Vec3, i8, Vec3MulRhs, x, y, z);
[INFO] [stdout]     |                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:295:21
[INFO] [stdout]     |
[INFO] [stdout] 295 | vec_mul_scalar_impl!(Vec3, uint, Vec3MulRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 295 | vec_mul_scalar_impl!{Vec3, uint, Vec3MulRhs, x, y, z}
[INFO] [stdout]     |                     ^                               ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 295 | vec_mul_scalar_impl!(Vec3, uint, Vec3MulRhs, x, y, z);
[INFO] [stdout]     |                                                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:296:21
[INFO] [stdout]     |
[INFO] [stdout] 296 | vec_mul_scalar_impl!(Vec3, int, Vec3MulRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 296 | vec_mul_scalar_impl!{Vec3, int, Vec3MulRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 296 | vec_mul_scalar_impl!(Vec3, int, Vec3MulRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:298:21
[INFO] [stdout]     |
[INFO] [stdout] 298 | vec_div_scalar_impl!(Vec3, f64, Vec3DivRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 298 | vec_div_scalar_impl!{Vec3, f64, Vec3DivRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 298 | vec_div_scalar_impl!(Vec3, f64, Vec3DivRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:299:21
[INFO] [stdout]     |
[INFO] [stdout] 299 | vec_div_scalar_impl!(Vec3, f32, Vec3DivRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 299 | vec_div_scalar_impl!{Vec3, f32, Vec3DivRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 299 | vec_div_scalar_impl!(Vec3, f32, Vec3DivRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:300:21
[INFO] [stdout]     |
[INFO] [stdout] 300 | vec_div_scalar_impl!(Vec3, u64, Vec3DivRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 300 | vec_div_scalar_impl!{Vec3, u64, Vec3DivRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 300 | vec_div_scalar_impl!(Vec3, u64, Vec3DivRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:301:21
[INFO] [stdout]     |
[INFO] [stdout] 301 | vec_div_scalar_impl!(Vec3, u32, Vec3DivRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 301 | vec_div_scalar_impl!{Vec3, u32, Vec3DivRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 301 | vec_div_scalar_impl!(Vec3, u32, Vec3DivRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:302:21
[INFO] [stdout]     |
[INFO] [stdout] 302 | vec_div_scalar_impl!(Vec3, u16, Vec3DivRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 302 | vec_div_scalar_impl!{Vec3, u16, Vec3DivRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 302 | vec_div_scalar_impl!(Vec3, u16, Vec3DivRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:303:21
[INFO] [stdout]     |
[INFO] [stdout] 303 | vec_div_scalar_impl!(Vec3, u8, Vec3DivRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 303 | vec_div_scalar_impl!{Vec3, u8, Vec3DivRhs, x, y, z}
[INFO] [stdout]     |                     ^                             ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 303 | vec_div_scalar_impl!(Vec3, u8, Vec3DivRhs, x, y, z);
[INFO] [stdout]     |                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:304:21
[INFO] [stdout]     |
[INFO] [stdout] 304 | vec_div_scalar_impl!(Vec3, i64, Vec3DivRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 304 | vec_div_scalar_impl!{Vec3, i64, Vec3DivRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 304 | vec_div_scalar_impl!(Vec3, i64, Vec3DivRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:305:21
[INFO] [stdout]     |
[INFO] [stdout] 305 | vec_div_scalar_impl!(Vec3, i32, Vec3DivRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 305 | vec_div_scalar_impl!{Vec3, i32, Vec3DivRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 305 | vec_div_scalar_impl!(Vec3, i32, Vec3DivRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:306:21
[INFO] [stdout]     |
[INFO] [stdout] 306 | vec_div_scalar_impl!(Vec3, i16, Vec3DivRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 306 | vec_div_scalar_impl!{Vec3, i16, Vec3DivRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 306 | vec_div_scalar_impl!(Vec3, i16, Vec3DivRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:307:21
[INFO] [stdout]     |
[INFO] [stdout] 307 | vec_div_scalar_impl!(Vec3, i8, Vec3DivRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 307 | vec_div_scalar_impl!{Vec3, i8, Vec3DivRhs, x, y, z}
[INFO] [stdout]     |                     ^                             ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 307 | vec_div_scalar_impl!(Vec3, i8, Vec3DivRhs, x, y, z);
[INFO] [stdout]     |                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:308:21
[INFO] [stdout]     |
[INFO] [stdout] 308 | vec_div_scalar_impl!(Vec3, uint, Vec3DivRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 308 | vec_div_scalar_impl!{Vec3, uint, Vec3DivRhs, x, y, z}
[INFO] [stdout]     |                     ^                               ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 308 | vec_div_scalar_impl!(Vec3, uint, Vec3DivRhs, x, y, z);
[INFO] [stdout]     |                                                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:309:21
[INFO] [stdout]     |
[INFO] [stdout] 309 | vec_div_scalar_impl!(Vec3, int, Vec3DivRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 309 | vec_div_scalar_impl!{Vec3, int, Vec3DivRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 309 | vec_div_scalar_impl!(Vec3, int, Vec3DivRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:311:21
[INFO] [stdout]     |
[INFO] [stdout] 311 | vec_add_scalar_impl!(Vec3, f64, Vec3AddRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 311 | vec_add_scalar_impl!{Vec3, f64, Vec3AddRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 311 | vec_add_scalar_impl!(Vec3, f64, Vec3AddRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:312:21
[INFO] [stdout]     |
[INFO] [stdout] 312 | vec_add_scalar_impl!(Vec3, f32, Vec3AddRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 312 | vec_add_scalar_impl!{Vec3, f32, Vec3AddRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 312 | vec_add_scalar_impl!(Vec3, f32, Vec3AddRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:313:21
[INFO] [stdout]     |
[INFO] [stdout] 313 | vec_add_scalar_impl!(Vec3, u64, Vec3AddRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 313 | vec_add_scalar_impl!{Vec3, u64, Vec3AddRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 313 | vec_add_scalar_impl!(Vec3, u64, Vec3AddRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:314:21
[INFO] [stdout]     |
[INFO] [stdout] 314 | vec_add_scalar_impl!(Vec3, u32, Vec3AddRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 314 | vec_add_scalar_impl!{Vec3, u32, Vec3AddRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 314 | vec_add_scalar_impl!(Vec3, u32, Vec3AddRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:315:21
[INFO] [stdout]     |
[INFO] [stdout] 315 | vec_add_scalar_impl!(Vec3, u16, Vec3AddRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 315 | vec_add_scalar_impl!{Vec3, u16, Vec3AddRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 315 | vec_add_scalar_impl!(Vec3, u16, Vec3AddRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:316:21
[INFO] [stdout]     |
[INFO] [stdout] 316 | vec_add_scalar_impl!(Vec3, u8, Vec3AddRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 316 | vec_add_scalar_impl!{Vec3, u8, Vec3AddRhs, x, y, z}
[INFO] [stdout]     |                     ^                             ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 316 | vec_add_scalar_impl!(Vec3, u8, Vec3AddRhs, x, y, z);
[INFO] [stdout]     |                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:317:21
[INFO] [stdout]     |
[INFO] [stdout] 317 | vec_add_scalar_impl!(Vec3, i64, Vec3AddRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 317 | vec_add_scalar_impl!{Vec3, i64, Vec3AddRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 317 | vec_add_scalar_impl!(Vec3, i64, Vec3AddRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:318:21
[INFO] [stdout]     |
[INFO] [stdout] 318 | vec_add_scalar_impl!(Vec3, i32, Vec3AddRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 318 | vec_add_scalar_impl!{Vec3, i32, Vec3AddRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 318 | vec_add_scalar_impl!(Vec3, i32, Vec3AddRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:319:21
[INFO] [stdout]     |
[INFO] [stdout] 319 | vec_add_scalar_impl!(Vec3, i16, Vec3AddRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 319 | vec_add_scalar_impl!{Vec3, i16, Vec3AddRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 319 | vec_add_scalar_impl!(Vec3, i16, Vec3AddRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:320:21
[INFO] [stdout]     |
[INFO] [stdout] 320 | vec_add_scalar_impl!(Vec3, i8, Vec3AddRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 320 | vec_add_scalar_impl!{Vec3, i8, Vec3AddRhs, x, y, z}
[INFO] [stdout]     |                     ^                             ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 320 | vec_add_scalar_impl!(Vec3, i8, Vec3AddRhs, x, y, z);
[INFO] [stdout]     |                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:321:21
[INFO] [stdout]     |
[INFO] [stdout] 321 | vec_add_scalar_impl!(Vec3, uint, Vec3AddRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 321 | vec_add_scalar_impl!{Vec3, uint, Vec3AddRhs, x, y, z}
[INFO] [stdout]     |                     ^                               ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 321 | vec_add_scalar_impl!(Vec3, uint, Vec3AddRhs, x, y, z);
[INFO] [stdout]     |                                                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:322:21
[INFO] [stdout]     |
[INFO] [stdout] 322 | vec_add_scalar_impl!(Vec3, int, Vec3AddRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 322 | vec_add_scalar_impl!{Vec3, int, Vec3AddRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 322 | vec_add_scalar_impl!(Vec3, int, Vec3AddRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:324:21
[INFO] [stdout]     |
[INFO] [stdout] 324 | vec_sub_scalar_impl!(Vec3, f64, Vec3SubRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 324 | vec_sub_scalar_impl!{Vec3, f64, Vec3SubRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 324 | vec_sub_scalar_impl!(Vec3, f64, Vec3SubRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:325:21
[INFO] [stdout]     |
[INFO] [stdout] 325 | vec_sub_scalar_impl!(Vec3, f32, Vec3SubRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 325 | vec_sub_scalar_impl!{Vec3, f32, Vec3SubRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 325 | vec_sub_scalar_impl!(Vec3, f32, Vec3SubRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:326:21
[INFO] [stdout]     |
[INFO] [stdout] 326 | vec_sub_scalar_impl!(Vec3, u64, Vec3SubRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 326 | vec_sub_scalar_impl!{Vec3, u64, Vec3SubRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 326 | vec_sub_scalar_impl!(Vec3, u64, Vec3SubRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:327:21
[INFO] [stdout]     |
[INFO] [stdout] 327 | vec_sub_scalar_impl!(Vec3, u32, Vec3SubRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 327 | vec_sub_scalar_impl!{Vec3, u32, Vec3SubRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 327 | vec_sub_scalar_impl!(Vec3, u32, Vec3SubRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:328:21
[INFO] [stdout]     |
[INFO] [stdout] 328 | vec_sub_scalar_impl!(Vec3, u16, Vec3SubRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 328 | vec_sub_scalar_impl!{Vec3, u16, Vec3SubRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 328 | vec_sub_scalar_impl!(Vec3, u16, Vec3SubRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:329:21
[INFO] [stdout]     |
[INFO] [stdout] 329 | vec_sub_scalar_impl!(Vec3, u8, Vec3SubRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 329 | vec_sub_scalar_impl!{Vec3, u8, Vec3SubRhs, x, y, z}
[INFO] [stdout]     |                     ^                             ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 329 | vec_sub_scalar_impl!(Vec3, u8, Vec3SubRhs, x, y, z);
[INFO] [stdout]     |                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:330:21
[INFO] [stdout]     |
[INFO] [stdout] 330 | vec_sub_scalar_impl!(Vec3, i64, Vec3SubRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 330 | vec_sub_scalar_impl!{Vec3, i64, Vec3SubRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 330 | vec_sub_scalar_impl!(Vec3, i64, Vec3SubRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:331:21
[INFO] [stdout]     |
[INFO] [stdout] 331 | vec_sub_scalar_impl!(Vec3, i32, Vec3SubRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 331 | vec_sub_scalar_impl!{Vec3, i32, Vec3SubRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 331 | vec_sub_scalar_impl!(Vec3, i32, Vec3SubRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:332:21
[INFO] [stdout]     |
[INFO] [stdout] 332 | vec_sub_scalar_impl!(Vec3, i16, Vec3SubRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 332 | vec_sub_scalar_impl!{Vec3, i16, Vec3SubRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 332 | vec_sub_scalar_impl!(Vec3, i16, Vec3SubRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:333:21
[INFO] [stdout]     |
[INFO] [stdout] 333 | vec_sub_scalar_impl!(Vec3, i8, Vec3SubRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 333 | vec_sub_scalar_impl!{Vec3, i8, Vec3SubRhs, x, y, z}
[INFO] [stdout]     |                     ^                             ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 333 | vec_sub_scalar_impl!(Vec3, i8, Vec3SubRhs, x, y, z);
[INFO] [stdout]     |                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:334:21
[INFO] [stdout]     |
[INFO] [stdout] 334 | vec_sub_scalar_impl!(Vec3, uint, Vec3SubRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 334 | vec_sub_scalar_impl!{Vec3, uint, Vec3SubRhs, x, y, z}
[INFO] [stdout]     |                     ^                               ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 334 | vec_sub_scalar_impl!(Vec3, uint, Vec3SubRhs, x, y, z);
[INFO] [stdout]     |                                                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:335:21
[INFO] [stdout]     |
[INFO] [stdout] 335 | vec_sub_scalar_impl!(Vec3, int, Vec3SubRhs, x, y, z)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 335 | vec_sub_scalar_impl!{Vec3, int, Vec3SubRhs, x, y, z}
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 335 | vec_sub_scalar_impl!(Vec3, int, Vec3SubRhs, x, y, z);
[INFO] [stdout]     |                                                     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:336:18
[INFO] [stdout]     |
[INFO] [stdout] 336 | translation_impl!(Vec3)
[INFO] [stdout]     |                  ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 336 | translation_impl!{Vec3}
[INFO] [stdout]     |                  ^    ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 336 | translation_impl!(Vec3);
[INFO] [stdout]     |                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:337:11
[INFO] [stdout]     |
[INFO] [stdout] 337 | norm_impl!(Vec3, x, y ,z)
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 337 | norm_impl!{Vec3, x, y ,z}
[INFO] [stdout]     |           ^             ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 337 | norm_impl!(Vec3, x, y ,z);
[INFO] [stdout]     |                          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:338:16
[INFO] [stdout]     |
[INFO] [stdout] 338 | approx_eq_impl!(Vec3, x, y, z)
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 338 | approx_eq_impl!{Vec3, x, y, z}
[INFO] [stdout]     |                ^             ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 338 | approx_eq_impl!(Vec3, x, y, z);
[INFO] [stdout]     |                               ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:339:10
[INFO] [stdout]     |
[INFO] [stdout] 339 | one_impl!(Vec3, x, y, z)
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 339 | one_impl!{Vec3, x, y, z}
[INFO] [stdout]     |          ^             ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 339 | one_impl!(Vec3, x, y, z);
[INFO] [stdout]     |                         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:340:20
[INFO] [stdout]     |
[INFO] [stdout] 340 | from_iterator_impl!(Vec3, iterator, iterator, iterator)
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 340 | from_iterator_impl!{Vec3, iterator, iterator, iterator}
[INFO] [stdout]     |                    ^                                  ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 340 | from_iterator_impl!(Vec3, iterator, iterator, iterator);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:341:14
[INFO] [stdout]     |
[INFO] [stdout] 341 | bounded_impl!(Vec3, x, y, z)
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 341 | bounded_impl!{Vec3, x, y, z}
[INFO] [stdout]     |              ^             ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 341 | bounded_impl!(Vec3, x, y, z);
[INFO] [stdout]     |                             ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:342:11
[INFO] [stdout]     |
[INFO] [stdout] 342 | axpy_impl!(Vec3, x, y, z)
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 342 | axpy_impl!{Vec3, x, y, z}
[INFO] [stdout]     |           ^             ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 342 | axpy_impl!(Vec3, x, y, z);
[INFO] [stdout]     |                          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:343:15
[INFO] [stdout]     |
[INFO] [stdout] 343 | iterable_impl!(Vec3, 3)
[INFO] [stdout]     |               ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 343 | iterable_impl!{Vec3, 3}
[INFO] [stdout]     |               ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 343 | iterable_impl!(Vec3, 3);
[INFO] [stdout]     |                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:344:19
[INFO] [stdout]     |
[INFO] [stdout] 344 | iterable_mut_impl!(Vec3, 3)
[INFO] [stdout]     |                   ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 344 | iterable_mut_impl!{Vec3, 3}
[INFO] [stdout]     |                   ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 344 | iterable_mut_impl!(Vec3, 3);
[INFO] [stdout]     |                            ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:345:25
[INFO] [stdout]     |
[INFO] [stdout] 345 | vec_to_homogeneous_impl!(Vec3, Vec4, w, x, y, z)
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 345 | vec_to_homogeneous_impl!{Vec3, Vec4, w, x, y, z}
[INFO] [stdout]     |                         ^                      ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 345 | vec_to_homogeneous_impl!(Vec3, Vec4, w, x, y, z);
[INFO] [stdout]     |                                                 ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:346:27
[INFO] [stdout]     |
[INFO] [stdout] 346 | vec_from_homogeneous_impl!(Vec3, Vec4, w, x, y, z)
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 346 | vec_from_homogeneous_impl!{Vec3, Vec4, w, x, y, z}
[INFO] [stdout]     |                           ^                      ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 346 | vec_from_homogeneous_impl!(Vec3, Vec4, w, x, y, z);
[INFO] [stdout]     |                                                   ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:347:16
[INFO] [stdout]     |
[INFO] [stdout] 347 | translate_impl!(Vec3, Pnt3)
[INFO] [stdout]     |                ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 347 | translate_impl!{Vec3, Pnt3}
[INFO] [stdout]     |                ^          ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 347 | translate_impl!(Vec3, Pnt3);
[INFO] [stdout]     |                            ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:348:13
[INFO] [stdout]     |
[INFO] [stdout] 348 | rotate_impl!(Vec3)
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 348 | rotate_impl!{Vec3}
[INFO] [stdout]     |             ^    ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 348 | rotate_impl!(Vec3);
[INFO] [stdout]     |                   ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:349:13
[INFO] [stdout]     |
[INFO] [stdout] 349 | rotate_impl!(Pnt3)
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 349 | rotate_impl!{Pnt3}
[INFO] [stdout]     |             ^    ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 349 | rotate_impl!(Pnt3);
[INFO] [stdout]     |                   ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:350:16
[INFO] [stdout]     |
[INFO] [stdout] 350 | transform_impl!(Vec3, Pnt3)
[INFO] [stdout]     |                ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 350 | transform_impl!{Vec3, Pnt3}
[INFO] [stdout]     |                ^          ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 350 | transform_impl!(Vec3, Pnt3);
[INFO] [stdout]     |                            ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:351:17
[INFO] [stdout]     |
[INFO] [stdout] 351 | vec_as_pnt_impl!(Vec3, Pnt3, x, y, z)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 351 | vec_as_pnt_impl!{Vec3, Pnt3, x, y, z}
[INFO] [stdout]     |                 ^                   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 351 | vec_as_pnt_impl!(Vec3, Pnt3, x, y, z);
[INFO] [stdout]     |                                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `desc` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/lib.rs:142:4
[INFO] [stdout]     |
[INFO] [stdout] 142 | #![desc = "Rust binding for sfml"]
[INFO] [stdout]     |    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:352:20
[INFO] [stdout]     |
[INFO] [stdout] 352 | num_float_vec_impl!(Vec3, Vec3MulRhs, Vec3DivRhs)
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 352 | num_float_vec_impl!{Vec3, Vec3MulRhs, Vec3DivRhs}
[INFO] [stdout]     |                    ^                            ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 352 | num_float_vec_impl!(Vec3, Vec3MulRhs, Vec3DivRhs);
[INFO] [stdout]     |                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:353:19
[INFO] [stdout]     |
[INFO] [stdout] 353 | absolute_vec_impl!(Vec3, x, y, z)
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 353 | absolute_vec_impl!{Vec3, x, y, z}
[INFO] [stdout]     |                   ^             ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 353 | absolute_vec_impl!(Vec3, x, y, z);
[INFO] [stdout]     |                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:369:34
[INFO] [stdout]     |
[INFO] [stdout] 369 | double_dispatch_binop_decl_trait!(Vec4, Vec4MulRhs)
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 369 | double_dispatch_binop_decl_trait!{Vec4, Vec4MulRhs}
[INFO] [stdout]     |                                  ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 369 | double_dispatch_binop_decl_trait!(Vec4, Vec4MulRhs);
[INFO] [stdout]     |                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:370:34
[INFO] [stdout]     |
[INFO] [stdout] 370 | double_dispatch_binop_decl_trait!(Vec4, Vec4DivRhs)
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 370 | double_dispatch_binop_decl_trait!{Vec4, Vec4DivRhs}
[INFO] [stdout]     |                                  ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 370 | double_dispatch_binop_decl_trait!(Vec4, Vec4DivRhs);
[INFO] [stdout]     |                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:371:34
[INFO] [stdout]     |
[INFO] [stdout] 371 | double_dispatch_binop_decl_trait!(Vec4, Vec4AddRhs)
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 371 | double_dispatch_binop_decl_trait!{Vec4, Vec4AddRhs}
[INFO] [stdout]     |                                  ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 371 | double_dispatch_binop_decl_trait!(Vec4, Vec4AddRhs);
[INFO] [stdout]     |                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:372:34
[INFO] [stdout]     |
[INFO] [stdout] 372 | double_dispatch_binop_decl_trait!(Vec4, Vec4SubRhs)
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 372 | double_dispatch_binop_decl_trait!{Vec4, Vec4SubRhs}
[INFO] [stdout]     |                                  ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 372 | double_dispatch_binop_decl_trait!(Vec4, Vec4SubRhs);
[INFO] [stdout]     |                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:373:33
[INFO] [stdout]     |
[INFO] [stdout] 373 | double_dispatch_cast_decl_trait!(Vec4, Vec4Cast)
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 373 | double_dispatch_cast_decl_trait!{Vec4, Vec4Cast}
[INFO] [stdout]     |                                 ^              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 373 | double_dispatch_cast_decl_trait!(Vec4, Vec4Cast);
[INFO] [stdout]     |                                                 ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `license` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/lib.rs:143:4
[INFO] [stdout]     |
[INFO] [stdout] 143 | #![license = "Zlib/png"]
[INFO] [stdout]     |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:374:21
[INFO] [stdout]     |
[INFO] [stdout] 374 | mul_redispatch_impl!(Vec4, Vec4MulRhs)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 374 | mul_redispatch_impl!{Vec4, Vec4MulRhs}
[INFO] [stdout]     |                     ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 374 | mul_redispatch_impl!(Vec4, Vec4MulRhs);
[INFO] [stdout]     |                                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:375:21
[INFO] [stdout]     |
[INFO] [stdout] 375 | div_redispatch_impl!(Vec4, Vec4DivRhs)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 375 | div_redispatch_impl!{Vec4, Vec4DivRhs}
[INFO] [stdout]     |                     ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 375 | div_redispatch_impl!(Vec4, Vec4DivRhs);
[INFO] [stdout]     |                                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:376:21
[INFO] [stdout]     |
[INFO] [stdout] 376 | add_redispatch_impl!(Vec4, Vec4AddRhs)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 376 | add_redispatch_impl!{Vec4, Vec4AddRhs}
[INFO] [stdout]     |                     ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 376 | add_redispatch_impl!(Vec4, Vec4AddRhs);
[INFO] [stdout]     |                                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:377:21
[INFO] [stdout]     |
[INFO] [stdout] 377 | sub_redispatch_impl!(Vec4, Vec4SubRhs)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 377 | sub_redispatch_impl!{Vec4, Vec4SubRhs}
[INFO] [stdout]     |                     ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 377 | sub_redispatch_impl!(Vec4, Vec4SubRhs);
[INFO] [stdout]     |                                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/system/vector2.rs:32:3
[INFO] [stdout]    |
[INFO] [stdout] 32 | #[deriving(Clone, PartialOrd, Ord, PartialEq, Eq, Show)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/system/vector2.rs:42:3
[INFO] [stdout]    |
[INFO] [stdout] 42 | #[deriving(Clone, PartialOrd, Ord, PartialEq, Eq, Show)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/system/vector2.rs:52:3
[INFO] [stdout]    |
[INFO] [stdout] 52 | #[deriving(Clone, PartialOrd, PartialEq, Show)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/system/vector3.rs:32:3
[INFO] [stdout]    |
[INFO] [stdout] 32 | #[deriving(Clone, PartialOrd, PartialEq, Show)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:378:22
[INFO] [stdout]     |
[INFO] [stdout] 378 | cast_redispatch_impl!(Vec4, Vec4Cast)
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 378 | cast_redispatch_impl!{Vec4, Vec4Cast}
[INFO] [stdout]     |                      ^              ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 378 | cast_redispatch_impl!(Vec4, Vec4Cast);
[INFO] [stdout]     |                                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:379:10
[INFO] [stdout]     |
[INFO] [stdout] 379 | new_impl!(Vec4, x, y, z, w)
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 379 | new_impl!{Vec4, x, y, z, w}
[INFO] [stdout]     |          ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 379 | new_impl!(Vec4, x, y, z, w);
[INFO] [stdout]     |                            ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:380:10
[INFO] [stdout]     |
[INFO] [stdout] 380 | ord_impl!(Vec4, x, y, z, w)
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 380 | ord_impl!{Vec4, x, y, z, w}
[INFO] [stdout]     |          ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 380 | ord_impl!(Vec4, x, y, z, w);
[INFO] [stdout]     |                            ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:381:15
[INFO] [stdout]     |
[INFO] [stdout] 381 | vec_axis_impl!(Vec4, x, y, z, w)
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 381 | vec_axis_impl!{Vec4, x, y, z, w}
[INFO] [stdout]     |               ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 381 | vec_axis_impl!(Vec4, x, y, z, w);
[INFO] [stdout]     |                                 ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:382:15
[INFO] [stdout]     |
[INFO] [stdout] 382 | vec_cast_impl!(Vec4, Vec4Cast, x, y, z, w)
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 382 | vec_cast_impl!{Vec4, Vec4Cast, x, y, z, w}
[INFO] [stdout]     |               ^                          ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 382 | vec_cast_impl!(Vec4, Vec4Cast, x, y, z, w);
[INFO] [stdout]     |                                           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:383:15
[INFO] [stdout]     |
[INFO] [stdout] 383 | as_slice_impl!(Vec4, 4)
[INFO] [stdout]     |               ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 383 | as_slice_impl!{Vec4, 4}
[INFO] [stdout]     |               ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 383 | as_slice_impl!(Vec4, 4);
[INFO] [stdout]     |                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:384:12
[INFO] [stdout]     |
[INFO] [stdout] 384 | index_impl!(Vec4)
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 384 | index_impl!{Vec4}
[INFO] [stdout]     |            ^    ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 384 | index_impl!(Vec4);
[INFO] [stdout]     |                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:385:16
[INFO] [stdout]     |
[INFO] [stdout] 385 | indexable_impl!(Vec4, 4)
[INFO] [stdout]     |                ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 385 | indexable_impl!{Vec4, 4}
[INFO] [stdout]     |                ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 385 | indexable_impl!(Vec4, 4);
[INFO] [stdout]     |                         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:386:14
[INFO] [stdout]     |
[INFO] [stdout] 386 | at_fast_impl!(Vec4, 4)
[INFO] [stdout]     |              ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 386 | at_fast_impl!{Vec4, 4}
[INFO] [stdout]     |              ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 386 | at_fast_impl!(Vec4, 4);
[INFO] [stdout]     |                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:387:17
[INFO] [stdout]     |
[INFO] [stdout] 387 | new_repeat_impl!(Vec4, val, x, y, z, w)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 387 | new_repeat_impl!{Vec4, val, x, y, z, w}
[INFO] [stdout]     |                 ^                     ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 387 | new_repeat_impl!(Vec4, val, x, y, z, w);
[INFO] [stdout]     |                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:388:10
[INFO] [stdout]     |
[INFO] [stdout] 388 | dim_impl!(Vec4, 4)
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 388 | dim_impl!{Vec4, 4}
[INFO] [stdout]     |          ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 388 | dim_impl!(Vec4, 4);
[INFO] [stdout]     |                   ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:389:16
[INFO] [stdout]     |
[INFO] [stdout] 389 | container_impl!(Vec4)
[INFO] [stdout]     |                ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 389 | container_impl!{Vec4}
[INFO] [stdout]     |                ^    ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 389 | container_impl!(Vec4);
[INFO] [stdout]     |                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:390:12
[INFO] [stdout]     |
[INFO] [stdout] 390 | basis_impl!(Vec4, Vec4MulRhs, 4)
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 390 | basis_impl!{Vec4, Vec4MulRhs, 4}
[INFO] [stdout]     |            ^                   ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 390 | basis_impl!(Vec4, Vec4MulRhs, 4);
[INFO] [stdout]     |                                 ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:391:10
[INFO] [stdout]     |
[INFO] [stdout] 391 | add_impl!(Vec4, Vec4AddRhs, x, y, z, w)
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 391 | add_impl!{Vec4, Vec4AddRhs, x, y, z, w}
[INFO] [stdout]     |          ^                            ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 391 | add_impl!(Vec4, Vec4AddRhs, x, y, z, w);
[INFO] [stdout]     |                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:392:10
[INFO] [stdout]     |
[INFO] [stdout] 392 | sub_impl!(Vec4, Vec4SubRhs, x, y, z, w)
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 392 | sub_impl!{Vec4, Vec4SubRhs, x, y, z, w}
[INFO] [stdout]     |          ^                            ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 392 | sub_impl!(Vec4, Vec4SubRhs, x, y, z, w);
[INFO] [stdout]     |                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:393:10
[INFO] [stdout]     |
[INFO] [stdout] 393 | mul_impl!(Vec4, Vec4MulRhs, x, y, z, w)
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 393 | mul_impl!{Vec4, Vec4MulRhs, x, y, z, w}
[INFO] [stdout]     |          ^                            ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 393 | mul_impl!(Vec4, Vec4MulRhs, x, y, z, w);
[INFO] [stdout]     |                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:394:10
[INFO] [stdout]     |
[INFO] [stdout] 394 | div_impl!(Vec4, Vec4DivRhs, x, y, z, w)
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 394 | div_impl!{Vec4, Vec4DivRhs, x, y, z, w}
[INFO] [stdout]     |          ^                            ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 394 | div_impl!(Vec4, Vec4DivRhs, x, y, z, w);
[INFO] [stdout]     |                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:395:10
[INFO] [stdout]     |
[INFO] [stdout] 395 | neg_impl!(Vec4, x, y, z, w)
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 395 | neg_impl!{Vec4, x, y, z, w}
[INFO] [stdout]     |          ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 395 | neg_impl!(Vec4, x, y, z, w);
[INFO] [stdout]     |                            ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:396:10
[INFO] [stdout]     |
[INFO] [stdout] 396 | dot_impl!(Vec4, x, y, z, w)
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 396 | dot_impl!{Vec4, x, y, z, w}
[INFO] [stdout]     |          ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 396 | dot_impl!(Vec4, x, y, z, w);
[INFO] [stdout]     |                            ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:397:17
[INFO] [stdout]     |
[INFO] [stdout] 397 | scalar_ops_impl!(Vec4, x, y, z, w)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 397 | scalar_ops_impl!{Vec4, x, y, z, w}
[INFO] [stdout]     |                 ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 397 | scalar_ops_impl!(Vec4, x, y, z, w);
[INFO] [stdout]     |                                   ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:398:21
[INFO] [stdout]     |
[INFO] [stdout] 398 | vec_mul_scalar_impl!(Vec4, f64, Vec4MulRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 398 | vec_mul_scalar_impl!{Vec4, f64, Vec4MulRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 398 | vec_mul_scalar_impl!(Vec4, f64, Vec4MulRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:399:21
[INFO] [stdout]     |
[INFO] [stdout] 399 | vec_mul_scalar_impl!(Vec4, f32, Vec4MulRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 399 | vec_mul_scalar_impl!{Vec4, f32, Vec4MulRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 399 | vec_mul_scalar_impl!(Vec4, f32, Vec4MulRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:400:21
[INFO] [stdout]     |
[INFO] [stdout] 400 | vec_mul_scalar_impl!(Vec4, u64, Vec4MulRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 400 | vec_mul_scalar_impl!{Vec4, u64, Vec4MulRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 400 | vec_mul_scalar_impl!(Vec4, u64, Vec4MulRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:401:21
[INFO] [stdout]     |
[INFO] [stdout] 401 | vec_mul_scalar_impl!(Vec4, u32, Vec4MulRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 401 | vec_mul_scalar_impl!{Vec4, u32, Vec4MulRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 401 | vec_mul_scalar_impl!(Vec4, u32, Vec4MulRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:402:21
[INFO] [stdout]     |
[INFO] [stdout] 402 | vec_mul_scalar_impl!(Vec4, u16, Vec4MulRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 402 | vec_mul_scalar_impl!{Vec4, u16, Vec4MulRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 402 | vec_mul_scalar_impl!(Vec4, u16, Vec4MulRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:403:21
[INFO] [stdout]     |
[INFO] [stdout] 403 | vec_mul_scalar_impl!(Vec4, u8, Vec4MulRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 403 | vec_mul_scalar_impl!{Vec4, u8, Vec4MulRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 403 | vec_mul_scalar_impl!(Vec4, u8, Vec4MulRhs, x, y, z, w);
[INFO] [stdout]     |                                                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:404:21
[INFO] [stdout]     |
[INFO] [stdout] 404 | vec_mul_scalar_impl!(Vec4, i64, Vec4MulRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 404 | vec_mul_scalar_impl!{Vec4, i64, Vec4MulRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 404 | vec_mul_scalar_impl!(Vec4, i64, Vec4MulRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:405:21
[INFO] [stdout]     |
[INFO] [stdout] 405 | vec_mul_scalar_impl!(Vec4, i32, Vec4MulRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 405 | vec_mul_scalar_impl!{Vec4, i32, Vec4MulRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 405 | vec_mul_scalar_impl!(Vec4, i32, Vec4MulRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:406:21
[INFO] [stdout]     |
[INFO] [stdout] 406 | vec_mul_scalar_impl!(Vec4, i16, Vec4MulRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 406 | vec_mul_scalar_impl!{Vec4, i16, Vec4MulRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 406 | vec_mul_scalar_impl!(Vec4, i16, Vec4MulRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:407:21
[INFO] [stdout]     |
[INFO] [stdout] 407 | vec_mul_scalar_impl!(Vec4, i8, Vec4MulRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 407 | vec_mul_scalar_impl!{Vec4, i8, Vec4MulRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 407 | vec_mul_scalar_impl!(Vec4, i8, Vec4MulRhs, x, y, z, w);
[INFO] [stdout]     |                                                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:408:21
[INFO] [stdout]     |
[INFO] [stdout] 408 | vec_mul_scalar_impl!(Vec4, uint, Vec4MulRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 408 | vec_mul_scalar_impl!{Vec4, uint, Vec4MulRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                  ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 408 | vec_mul_scalar_impl!(Vec4, uint, Vec4MulRhs, x, y, z, w);
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:409:21
[INFO] [stdout]     |
[INFO] [stdout] 409 | vec_mul_scalar_impl!(Vec4, int, Vec4MulRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 409 | vec_mul_scalar_impl!{Vec4, int, Vec4MulRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 409 | vec_mul_scalar_impl!(Vec4, int, Vec4MulRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:410:21
[INFO] [stdout]     |
[INFO] [stdout] 410 | vec_div_scalar_impl!(Vec4, f64, Vec4DivRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 410 | vec_div_scalar_impl!{Vec4, f64, Vec4DivRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 410 | vec_div_scalar_impl!(Vec4, f64, Vec4DivRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:411:21
[INFO] [stdout]     |
[INFO] [stdout] 411 | vec_div_scalar_impl!(Vec4, f32, Vec4DivRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 411 | vec_div_scalar_impl!{Vec4, f32, Vec4DivRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 411 | vec_div_scalar_impl!(Vec4, f32, Vec4DivRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:412:21
[INFO] [stdout]     |
[INFO] [stdout] 412 | vec_div_scalar_impl!(Vec4, u64, Vec4DivRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 412 | vec_div_scalar_impl!{Vec4, u64, Vec4DivRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 412 | vec_div_scalar_impl!(Vec4, u64, Vec4DivRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:413:21
[INFO] [stdout]     |
[INFO] [stdout] 413 | vec_div_scalar_impl!(Vec4, u32, Vec4DivRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 413 | vec_div_scalar_impl!{Vec4, u32, Vec4DivRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 413 | vec_div_scalar_impl!(Vec4, u32, Vec4DivRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:414:21
[INFO] [stdout]     |
[INFO] [stdout] 414 | vec_div_scalar_impl!(Vec4, u16, Vec4DivRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 414 | vec_div_scalar_impl!{Vec4, u16, Vec4DivRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 414 | vec_div_scalar_impl!(Vec4, u16, Vec4DivRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:415:21
[INFO] [stdout]     |
[INFO] [stdout] 415 | vec_div_scalar_impl!(Vec4, u8, Vec4DivRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 415 | vec_div_scalar_impl!{Vec4, u8, Vec4DivRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 415 | vec_div_scalar_impl!(Vec4, u8, Vec4DivRhs, x, y, z, w);
[INFO] [stdout]     |                                                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:416:21
[INFO] [stdout]     |
[INFO] [stdout] 416 | vec_div_scalar_impl!(Vec4, i64, Vec4DivRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 416 | vec_div_scalar_impl!{Vec4, i64, Vec4DivRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 416 | vec_div_scalar_impl!(Vec4, i64, Vec4DivRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:417:21
[INFO] [stdout]     |
[INFO] [stdout] 417 | vec_div_scalar_impl!(Vec4, i32, Vec4DivRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 417 | vec_div_scalar_impl!{Vec4, i32, Vec4DivRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 417 | vec_div_scalar_impl!(Vec4, i32, Vec4DivRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:418:21
[INFO] [stdout]     |
[INFO] [stdout] 418 | vec_div_scalar_impl!(Vec4, i16, Vec4DivRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 418 | vec_div_scalar_impl!{Vec4, i16, Vec4DivRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 418 | vec_div_scalar_impl!(Vec4, i16, Vec4DivRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:419:21
[INFO] [stdout]     |
[INFO] [stdout] 419 | vec_div_scalar_impl!(Vec4, i8, Vec4DivRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 419 | vec_div_scalar_impl!{Vec4, i8, Vec4DivRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 419 | vec_div_scalar_impl!(Vec4, i8, Vec4DivRhs, x, y, z, w);
[INFO] [stdout]     |                                                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:420:21
[INFO] [stdout]     |
[INFO] [stdout] 420 | vec_div_scalar_impl!(Vec4, uint, Vec4DivRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 420 | vec_div_scalar_impl!{Vec4, uint, Vec4DivRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                  ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 420 | vec_div_scalar_impl!(Vec4, uint, Vec4DivRhs, x, y, z, w);
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:421:21
[INFO] [stdout]     |
[INFO] [stdout] 421 | vec_div_scalar_impl!(Vec4, int, Vec4DivRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 421 | vec_div_scalar_impl!{Vec4, int, Vec4DivRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 421 | vec_div_scalar_impl!(Vec4, int, Vec4DivRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:422:21
[INFO] [stdout]     |
[INFO] [stdout] 422 | vec_add_scalar_impl!(Vec4, f64, Vec4AddRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 422 | vec_add_scalar_impl!{Vec4, f64, Vec4AddRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 422 | vec_add_scalar_impl!(Vec4, f64, Vec4AddRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:423:21
[INFO] [stdout]     |
[INFO] [stdout] 423 | vec_add_scalar_impl!(Vec4, f32, Vec4AddRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 423 | vec_add_scalar_impl!{Vec4, f32, Vec4AddRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 423 | vec_add_scalar_impl!(Vec4, f32, Vec4AddRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:424:21
[INFO] [stdout]     |
[INFO] [stdout] 424 | vec_add_scalar_impl!(Vec4, u64, Vec4AddRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 424 | vec_add_scalar_impl!{Vec4, u64, Vec4AddRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 424 | vec_add_scalar_impl!(Vec4, u64, Vec4AddRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:425:21
[INFO] [stdout]     |
[INFO] [stdout] 425 | vec_add_scalar_impl!(Vec4, u32, Vec4AddRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 425 | vec_add_scalar_impl!{Vec4, u32, Vec4AddRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 425 | vec_add_scalar_impl!(Vec4, u32, Vec4AddRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/video_mode.rs:42:3
[INFO] [stdout]    |
[INFO] [stdout] 42 | #[deriving(Clone, PartialEq, Eq, PartialOrd, Ord, Show)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/context_settings.rs:33:3
[INFO] [stdout]    |
[INFO] [stdout] 33 | #[deriving(Clone, PartialEq, Eq, PartialOrd, Ord, Show)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/joystick.rs:44:3
[INFO] [stdout]    |
[INFO] [stdout] 44 | #[deriving(Clone, PartialEq, Eq, PartialOrd, Ord, Show)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/keyboard.rs:35:3
[INFO] [stdout]    |
[INFO] [stdout] 35 | #[deriving(Clone, PartialEq, Eq, PartialOrd, Ord, Show)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/mouse.rs:37:3
[INFO] [stdout]    |
[INFO] [stdout] 37 | #[deriving(Clone, PartialEq, Eq, PartialOrd, Ord, Show)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/event.rs:36:3
[INFO] [stdout]    |
[INFO] [stdout] 36 | #[deriving(Clone, PartialEq, PartialOrd, Show)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:426:21
[INFO] [stdout]     |
[INFO] [stdout] 426 | vec_add_scalar_impl!(Vec4, u16, Vec4AddRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 426 | vec_add_scalar_impl!{Vec4, u16, Vec4AddRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 426 | vec_add_scalar_impl!(Vec4, u16, Vec4AddRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:427:21
[INFO] [stdout]     |
[INFO] [stdout] 427 | vec_add_scalar_impl!(Vec4, u8, Vec4AddRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 427 | vec_add_scalar_impl!{Vec4, u8, Vec4AddRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 427 | vec_add_scalar_impl!(Vec4, u8, Vec4AddRhs, x, y, z, w);
[INFO] [stdout]     |                                                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:428:21
[INFO] [stdout]     |
[INFO] [stdout] 428 | vec_add_scalar_impl!(Vec4, i64, Vec4AddRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 428 | vec_add_scalar_impl!{Vec4, i64, Vec4AddRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 428 | vec_add_scalar_impl!(Vec4, i64, Vec4AddRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:429:21
[INFO] [stdout]     |
[INFO] [stdout] 429 | vec_add_scalar_impl!(Vec4, i32, Vec4AddRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 429 | vec_add_scalar_impl!{Vec4, i32, Vec4AddRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 429 | vec_add_scalar_impl!(Vec4, i32, Vec4AddRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/window/window_style.rs:30:3
[INFO] [stdout]    |
[INFO] [stdout] 30 | #[deriving(Clone, PartialEq, Eq, PartialOrd, Ord, Show)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:430:21
[INFO] [stdout]     |
[INFO] [stdout] 430 | vec_add_scalar_impl!(Vec4, i16, Vec4AddRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 430 | vec_add_scalar_impl!{Vec4, i16, Vec4AddRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 430 | vec_add_scalar_impl!(Vec4, i16, Vec4AddRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:431:21
[INFO] [stdout]     |
[INFO] [stdout] 431 | vec_add_scalar_impl!(Vec4, i8, Vec4AddRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 431 | vec_add_scalar_impl!{Vec4, i8, Vec4AddRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 431 | vec_add_scalar_impl!(Vec4, i8, Vec4AddRhs, x, y, z, w);
[INFO] [stdout]     |                                                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:432:21
[INFO] [stdout]     |
[INFO] [stdout] 432 | vec_add_scalar_impl!(Vec4, uint, Vec4AddRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 432 | vec_add_scalar_impl!{Vec4, uint, Vec4AddRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                  ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 432 | vec_add_scalar_impl!(Vec4, uint, Vec4AddRhs, x, y, z, w);
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:433:21
[INFO] [stdout]     |
[INFO] [stdout] 433 | vec_add_scalar_impl!(Vec4, int, Vec4AddRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 433 | vec_add_scalar_impl!{Vec4, int, Vec4AddRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 433 | vec_add_scalar_impl!(Vec4, int, Vec4AddRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/audio/sound_status.rs:30:3
[INFO] [stdout]    |
[INFO] [stdout] 30 | #[deriving(Clone, PartialEq, Eq, PartialOrd, Ord, Show)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:434:21
[INFO] [stdout]     |
[INFO] [stdout] 434 | vec_sub_scalar_impl!(Vec4, f64, Vec4SubRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 434 | vec_sub_scalar_impl!{Vec4, f64, Vec4SubRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 434 | vec_sub_scalar_impl!(Vec4, f64, Vec4SubRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:435:21
[INFO] [stdout]     |
[INFO] [stdout] 435 | vec_sub_scalar_impl!(Vec4, f32, Vec4SubRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 435 | vec_sub_scalar_impl!{Vec4, f32, Vec4SubRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 435 | vec_sub_scalar_impl!(Vec4, f32, Vec4SubRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:436:21
[INFO] [stdout]     |
[INFO] [stdout] 436 | vec_sub_scalar_impl!(Vec4, u64, Vec4SubRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 436 | vec_sub_scalar_impl!{Vec4, u64, Vec4SubRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 436 | vec_sub_scalar_impl!(Vec4, u64, Vec4SubRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:437:21
[INFO] [stdout]     |
[INFO] [stdout] 437 | vec_sub_scalar_impl!(Vec4, u32, Vec4SubRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 437 | vec_sub_scalar_impl!{Vec4, u32, Vec4SubRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 437 | vec_sub_scalar_impl!(Vec4, u32, Vec4SubRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:438:21
[INFO] [stdout]     |
[INFO] [stdout] 438 | vec_sub_scalar_impl!(Vec4, u16, Vec4SubRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 438 | vec_sub_scalar_impl!{Vec4, u16, Vec4SubRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 438 | vec_sub_scalar_impl!(Vec4, u16, Vec4SubRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `unsafe_destructor` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/audio/sound/rc.rs:378:3
[INFO] [stdout]     |
[INFO] [stdout] 378 | #[unsafe_destructor]
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:439:21
[INFO] [stdout]     |
[INFO] [stdout] 439 | vec_sub_scalar_impl!(Vec4, u8, Vec4SubRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 439 | vec_sub_scalar_impl!{Vec4, u8, Vec4SubRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 439 | vec_sub_scalar_impl!(Vec4, u8, Vec4SubRhs, x, y, z, w);
[INFO] [stdout]     |                                                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `unsafe_destructor` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/audio/sound/mod.rs:374:3
[INFO] [stdout]     |
[INFO] [stdout] 374 | #[unsafe_destructor]
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `unsafe_destructor` in this scope
[INFO] [stdout]     --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/render_window.rs:1123:3
[INFO] [stdout]      |
[INFO] [stdout] 1123 | #[unsafe_destructor]
[INFO] [stdout]      |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/rect.rs:36:3
[INFO] [stdout]    |
[INFO] [stdout] 36 | #[deriving(Clone, PartialEq, Eq, PartialOrd, Ord, Show)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/rect.rs:50:3
[INFO] [stdout]    |
[INFO] [stdout] 50 | #[deriving(Clone, PartialEq, PartialOrd, Show)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/blend_mode.rs:28:3
[INFO] [stdout]    |
[INFO] [stdout] 28 | #[deriving(Clone, PartialEq, Eq, PartialOrd, Ord, Show)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `unsafe_destructor` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/text/rc.rs:588:3
[INFO] [stdout]     |
[INFO] [stdout] 588 | #[unsafe_destructor]
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `unsafe_destructor` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/text/mod.rs:588:3
[INFO] [stdout]     |
[INFO] [stdout] 588 | #[unsafe_destructor]
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/text_style.rs:28:3
[INFO] [stdout]    |
[INFO] [stdout] 28 | #[deriving(Clone, PartialEq, Eq, PartialOrd, Ord, Show)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `unsafe_destructor` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/shader/rc.rs:373:3
[INFO] [stdout]     |
[INFO] [stdout] 373 | #[unsafe_destructor]
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `unsafe_destructor` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/shader/mod.rs:374:3
[INFO] [stdout]     |
[INFO] [stdout] 374 | #[unsafe_destructor]
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `deriving` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/color.rs:37:3
[INFO] [stdout]    |
[INFO] [stdout] 37 | #[deriving(Clone, PartialEq, Eq, PartialOrd, Ord, Show)]
[INFO] [stdout]    |   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `unsafe_destructor` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/sprite/rc.rs:509:3
[INFO] [stdout]     |
[INFO] [stdout] 509 | #[unsafe_destructor]
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `unsafe_destructor` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/sprite/mod.rs:509:3
[INFO] [stdout]     |
[INFO] [stdout] 509 | #[unsafe_destructor]
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `unsafe_destructor` in this scope
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-sfml-57dacbb744fc0106/2b829b8/src/graphics/circle_shape/rc.rs:639:3
[INFO] [stdout]     |
[INFO] [stdout] 639 | #[unsafe_destructor]
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:440:21
[INFO] [stdout]     |
[INFO] [stdout] 440 | vec_sub_scalar_impl!(Vec4, i64, Vec4SubRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 440 | vec_sub_scalar_impl!{Vec4, i64, Vec4SubRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 440 | vec_sub_scalar_impl!(Vec4, i64, Vec4SubRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:441:21
[INFO] [stdout]     |
[INFO] [stdout] 441 | vec_sub_scalar_impl!(Vec4, i32, Vec4SubRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 441 | vec_sub_scalar_impl!{Vec4, i32, Vec4SubRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 441 | vec_sub_scalar_impl!(Vec4, i32, Vec4SubRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:442:21
[INFO] [stdout]     |
[INFO] [stdout] 442 | vec_sub_scalar_impl!(Vec4, i16, Vec4SubRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 442 | vec_sub_scalar_impl!{Vec4, i16, Vec4SubRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 442 | vec_sub_scalar_impl!(Vec4, i16, Vec4SubRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:443:21
[INFO] [stdout]     |
[INFO] [stdout] 443 | vec_sub_scalar_impl!(Vec4, i8, Vec4SubRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 443 | vec_sub_scalar_impl!{Vec4, i8, Vec4SubRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 443 | vec_sub_scalar_impl!(Vec4, i8, Vec4SubRhs, x, y, z, w);
[INFO] [stdout]     |                                                       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:444:21
[INFO] [stdout]     |
[INFO] [stdout] 444 | vec_sub_scalar_impl!(Vec4, uint, Vec4SubRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 444 | vec_sub_scalar_impl!{Vec4, uint, Vec4SubRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                  ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 444 | vec_sub_scalar_impl!(Vec4, uint, Vec4SubRhs, x, y, z, w);
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:445:21
[INFO] [stdout]     |
[INFO] [stdout] 445 | vec_sub_scalar_impl!(Vec4, int, Vec4SubRhs, x, y, z, w)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 445 | vec_sub_scalar_impl!{Vec4, int, Vec4SubRhs, x, y, z, w}
[INFO] [stdout]     |                     ^                                 ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 445 | vec_sub_scalar_impl!(Vec4, int, Vec4SubRhs, x, y, z, w);
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:446:18
[INFO] [stdout]     |
[INFO] [stdout] 446 | translation_impl!(Vec4)
[INFO] [stdout]     |                  ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 446 | translation_impl!{Vec4}
[INFO] [stdout]     |                  ^    ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 446 | translation_impl!(Vec4);
[INFO] [stdout]     |                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:447:11
[INFO] [stdout]     |
[INFO] [stdout] 447 | norm_impl!(Vec4, x, y, z, w)
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 447 | norm_impl!{Vec4, x, y, z, w}
[INFO] [stdout]     |           ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 447 | norm_impl!(Vec4, x, y, z, w);
[INFO] [stdout]     |                             ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:448:16
[INFO] [stdout]     |
[INFO] [stdout] 448 | approx_eq_impl!(Vec4, x, y, z, w)
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 448 | approx_eq_impl!{Vec4, x, y, z, w}
[INFO] [stdout]     |                ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 448 | approx_eq_impl!(Vec4, x, y, z, w);
[INFO] [stdout]     |                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:449:10
[INFO] [stdout]     |
[INFO] [stdout] 449 | one_impl!(Vec4, x, y, z, w)
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 449 | one_impl!{Vec4, x, y, z, w}
[INFO] [stdout]     |          ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 449 | one_impl!(Vec4, x, y, z, w);
[INFO] [stdout]     |                            ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:450:20
[INFO] [stdout]     |
[INFO] [stdout] 450 | from_iterator_impl!(Vec4, iterator, iterator, iterator, iterator)
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 450 | from_iterator_impl!{Vec4, iterator, iterator, iterator, iterator}
[INFO] [stdout]     |                    ^                                            ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 450 | from_iterator_impl!(Vec4, iterator, iterator, iterator, iterator);
[INFO] [stdout]     |                                                                  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:451:14
[INFO] [stdout]     |
[INFO] [stdout] 451 | bounded_impl!(Vec4, x, y, z, w)
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 451 | bounded_impl!{Vec4, x, y, z, w}
[INFO] [stdout]     |              ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 451 | bounded_impl!(Vec4, x, y, z, w);
[INFO] [stdout]     |                                ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:452:11
[INFO] [stdout]     |
[INFO] [stdout] 452 | axpy_impl!(Vec4, x, y, z, w)
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 452 | axpy_impl!{Vec4, x, y, z, w}
[INFO] [stdout]     |           ^                ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 452 | axpy_impl!(Vec4, x, y, z, w);
[INFO] [stdout]     |                             ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:453:15
[INFO] [stdout]     |
[INFO] [stdout] 453 | iterable_impl!(Vec4, 4)
[INFO] [stdout]     |               ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 453 | iterable_impl!{Vec4, 4}
[INFO] [stdout]     |               ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 453 | iterable_impl!(Vec4, 4);
[INFO] [stdout]     |                        ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:454:19
[INFO] [stdout]     |
[INFO] [stdout] 454 | iterable_mut_impl!(Vec4, 4)
[INFO] [stdout]     |                   ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 454 | iterable_mut_impl!{Vec4, 4}
[INFO] [stdout]     |                   ^       ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 454 | iterable_mut_impl!(Vec4, 4);
[INFO] [stdout]     |                            ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:455:25
[INFO] [stdout]     |
[INFO] [stdout] 455 | vec_to_homogeneous_impl!(Vec4, Vec5, a, x, y, z, w)
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 455 | vec_to_homogeneous_impl!{Vec4, Vec5, a, x, y, z, w}
[INFO] [stdout]     |                         ^                         ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 455 | vec_to_homogeneous_impl!(Vec4, Vec5, a, x, y, z, w);
[INFO] [stdout]     |                                                    ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:456:27
[INFO] [stdout]     |
[INFO] [stdout] 456 | vec_from_homogeneous_impl!(Vec4, Vec5, a, x, y, z, w)
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 456 | vec_from_homogeneous_impl!{Vec4, Vec5, a, x, y, z, w}
[INFO] [stdout]     |                           ^                         ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 456 | vec_from_homogeneous_impl!(Vec4, Vec5, a, x, y, z, w);
[INFO] [stdout]     |                                                      ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:457:16
[INFO] [stdout]     |
[INFO] [stdout] 457 | translate_impl!(Vec4, Pnt4)
[INFO] [stdout]     |                ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 457 | translate_impl!{Vec4, Pnt4}
[INFO] [stdout]     |                ^          ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 457 | translate_impl!(Vec4, Pnt4);
[INFO] [stdout]     |                            ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:458:13
[INFO] [stdout]     |
[INFO] [stdout] 458 | rotate_impl!(Vec4)
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 458 | rotate_impl!{Vec4}
[INFO] [stdout]     |             ^    ^
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]     |
[INFO] [stdout] 458 | rotate_impl!(Vec4);
[INFO] [stdout]     |                   ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/nalgebra-6f52715e05760d65/15d1fa0/src/structs/vec.rs:459:13
[INFO] [stdout]     |
[INFO] [stdout] 459 | rotate_impl!(Pnt4)
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]     |
[INFO] [stdout] 459 | rotate_impl!{Pnt4}
[INFO] [stdout]     |             ^    ^
[WARN] too many lines in the log, truncating it
